It's somewhat the opposite with WoW, that it's been consistently dumped down since Vanilla. I've been playing for all 10 years, thoroughly enjoyed all of it (although some expansions were better than others) and the time I had to spend to grind flasks and potions for vanilla Naxx was about 10 hours of killing lowly mobs, grinding away, just to be able to afford 5-6 flasks, which would last me through a raid night. That's 16 hours for 1 night of playing. And we raided every night.
Now, I have a job, I'm still raiding at the highest level, yet I can log in, knowing my character is already fully decked and ready to go, the same second the raid starts. I have to spend about 30 minutes each week, just getting stuff for the remaining time.
It suits me perfectly, due to having a job and a social life (With the people I raid hardcore with normally, so our schedules match), but I do sometimes miss the sense of accomplishment you would get from pushing something for several months, like in the start/middle TBC and vanilla days.
I'm happy that EVE is still able to have such an environment, for the people that wants that.