It's a satisfying, addictive loop that feels rewarding thanks to A) varied layers
of progression both based on how much
money you earn and how accomplished you are at each job;
B) the overabundance
of Things to collect and use; C)
tons and
tons of fetch quests given to you not only by your Life teacher, but by random NPCs (all
of whom have their own names and personalities, in true Animal Crossing style).