exactly this.
ppl always mention: but nowadays players are that "30min in/out hopping type of player that dont wanna talk and want everything rewarded fast" blah bla.
first thing: not all players are born of this type. there are still 16 years old out there that want a true time comitted deep high quality mmorpg. yes, that ppl exists. not manyof them, but they exists.
second: that 30min players wasnt born as this. game industry and blizzard helped A LOT to create that player type, by giving them stuff after stuff to offer the "easy way". ofc i create a game thats more like a job (grinding/lfr/epic shower) than a game (challenge/success/fun) when i breed that player base with tools like lfr and piss easy outdoor content with mobs a braindead ape could aoe grind down.
all that shit you have today, and the player types you have today, is also (besides how society evolved) a lot made by the game industry itself. when you breed players that leave your game after 2-3 months, you get players that leave your game after 2-3 months.