This resonates a lot with me. All of my friends and FC members who still play this game actively, all play it whilst doing something else. Like reading manga, watching anime/YouTube/Netflix/whatever. This is a subscription based MMO and should not be played passively as if it's some social media game like FarmVille or Candy Crush. Where all you can do is gather, recycle, rinse and repeat, until your "energy cap" runs out and you're forced to wait X amount of time until it resets. Obviously in FF14's case that "energy cap" is the tomes and weekly lockouts.
Now as I say those mechanics would be fine when applied to the right game type, such as free to play social media games. That you only hop on to play whilst on a boring bus/train ride. But when a game is subscription based and part of a AAA multi billion dollar company. That means it has a certain level of quality it has to adhere to. But instead all FF14 chooses to do is ride on it's franchise name. Final Fantasy. As long as it carries that name, certain people will always praise it. No matter what manner of quality the actual product is. I wonder how many would be so quick to jump to this games defense if it was not called Final Fantasy. If it had no part in the FF franchise.
I know this to be true because I'm guilty of this myself. The main reason I've put up with the current state of this game for so long was because it was "Final Fantasy". But the other thing that I know to be true, is that if you were to remove all trace of "Final Fantasy" from this game. You'd be left with a game that is no better than most free to play Korean MMO's. Which is why I say the MMO elements of FF14 just simply are not good enough. All the good things about it are things that are carried by the franchise name/universe and would benefit far more from a single player/semi multiplayer title at this point.