Never had an issue with the whole time thing. I work alot, but i still have enough time to slowly plod through. I play ESO and it takes me forever to do stuff but i see that as the career of my char rather than something i need to rush toward.
I quit ED for 3 main reasons (well i haven't "quit" but I've uninstalled it)
1. Mostly because most of the game feels like a framework, a proof of concept, a placeholder. Missions are barebones, exploration is barebones, tourism is barebones. Im not triple Elite or even single Elite but i feel I've seen everything the game has to offer with exception of unlocking all the engineers. To get further in the game i'd literally be repeating the same thing forever and the world isn't that interesting.
In ESO to progress, i do different stories, missions, see different scenery, encounter different enemies, amounts with different abilities. In ED if i do a planetary scan mission, i've literally done them all. Im not comparing ESO to ED btw, im comparing the progression of other games to ED.
2. Lack of risk and challenge. I feel like i can go anywhere do anything and can only lose my ship or get in to trouble if i choose to. In the vast galaxy there is no area that is remotely dangerous and no interdiction you cannot avoid in any ship. It feels too much like pandering, like i've bought a game and the "easy" option has been chosen for me.
3. The RNG. I don't like the way even when you pay for a product the same way everyone else does, a dice roll dictates who gets to see content and have the better modules; the way that if you are determined to see an event you have to sit by a landmark or jump endlessly through a region for no reason and hope the dice rolls in your favour. That isn't gameplay.
Luckily i think FD themselves have recognised that the framework they have put in place lacks depth which is why they have changed their focus instead of new content, to work on whats there. I shall keep watching and make my return in a year or so (or when Thargoids are out providing they are implemented properly

)