I thought we're supposed to move forwards, not backwards. You know saying "yeah, this expansion is worse than Legion in terms of starting content" is a bad thing, right?
I don't care if you have better ways of spending times than playing video games. I care that I'm being timegated from the content. 40 hours of content is 40 hours of content even if you spread it across a month. Blizzard isn't fooling anyone. Why do you care if I blow my load over a week?
"If they had more to do - most players would be punished for playing only "20hrs" a week."
WHAT DOES THAT EVEN MEAN? Who was ever punished in this game for having too much to do? I mean... split raids perhaps, but that's another topic with a completely different problem at its roots. So you (a hypothetical person) didn't make it to 120 in a week and you missed out a week of warfronts or mythic+ runs.
SO.WHAT?
You know why timegates exist in WoW? Let me tell you.
There are people who play an hour a day and they would "feel" bad or left behind. But because they're paying customers as well we can't have inequality of outcome in a video game, so let's put a bar that doesn't let anyone through until mr. casual player has enough time to catch up, so when the bar is removed everyone starts to nibble at the new content at the same time - both mr. Iplayalot and mr. Iplaylittle.
You know why that sucks? Because it's not rewarding to anyone, and even better - it's punishing people who have to wait at the bar for weeks to get to play the content promised on the box of the game. Remember vanilla, TBC and wrath? You know, when timegating and LFR wasn't a thing, nobody cared how much/little you play and the game was at the height of popularity? These were the good days.