I TT'd from the release date day-by-day until last week to get everything I had unlocked in my last town, since I reset about a million times (Thank you to everyone who helped me, by the way!). Other than that, I've only time-travelled within the week to get emotes and to help out people who needed to buy turnips. In City Folk, I TT'd like there was no tomorrow and the game never got boring for me, so I just kept doing it.
In this game, yeah everything takes so long to unlock, so I completely understand TT'ing. Everyone is going to get the shop upgrades and whatever at SOME point, so it's not "cheating" or "illegitimate", it's speeding up the process. What REALLY annoys me though, like most other people that posted here, is when non-TT'ers act like they're superior to players who are. Get off your high horse. You're not better than anyone just because you don't change the date on a freaking game. It's also irritating when people refuse to play with TT'ers. It doesn't affect you, so why do you care so much? It's not like they're going to take control of your game and override it and force you to time-travel. Are you paranoid or something?
As for the title of the thread, I also don't like it. Everyone is a legitimate player just because they play the game. Who cares how you play it? It's YOUR game, you play it by YOUR rules. Nobody else's opinion should matter. Honestly, I'm sick of these threads. No-one is going to change the way they think about this subject. So just leave it.