I love ACNL. Even when there's nothing to do, there's something to do. That makes no sense, lol, but it does to me. Sometimes fishing at night with the quiet, relaxing music at night is refreshing enough for me.
I think part of the reason that people are already getting bored with their game is A), They time travel. This isn't.. 'bad'.. I'm certainly not meaning to start ANY debates or fights over this, but TT-ing can ruin the experience a bit. It speeds the game up way too fast, literally. So everything is obtained easier, and faster. Sometimes waiting can be very rewarding, and prideful. B), They're doing too much too soon. Completing their debt, getting all dream villagers, unlocking everything, etc.. Way too fast. Don't get me wrong, there isn't a specific time frame to follow in this game. But sometimes it's good to go slow. The game lasts longer this way, is more rewarding, and makes you feel more satisfied for taking your time in the end.
I used to TT and unlock everything and complete everything really fast, and it wasn't fulfilling to me, and it made the game boring. So now I am resetting, as I type this.. Trying to find a new town for myself. I won't TT, I'll take things slow, enjoy the game at my own slow pace, and just relax. There's no rush. Absolutely no rush what-so-ever. AC games aren't meant to be beat. They're meant to be enjoyed, taken slow, and meant to be fulfilling.
I recommend that those of you who are feeling bored with the game, to restart. Make a list of short-term goals, and long-term goals for your new town. Don't rush. Try not to TT for a couple weeks and see if that makes it more fulfilling for you. Try and expand your horizon when it comes to villagers. Don't have a set 10 that you want. Allow some randomly generated ones move in. This makes things exciting, as you may really like the villager in the end, or you may hate them. But a good enemy in your town spices things up.
Goodluck, guys.<3