I like how you can grind almost anything if you feel like it, but on the other hand, most things on the site have a "set and leave" option. It makes the game fun and manageable no matter how much time you have to spend on it.
I've seen lots of games that have one or the other, but very few that can do both.