I don't think it is a generational thing or a lindy effect plain, and simple greed is what is killing modern day games.
Eventually they become a never ending grind loop for battle passes, points, buy more points, cosmetics priced as full fledged titles, loot boxes, etc. etc.
There is simply nothing to it, no depth, no cool mechanics, no story nothing, and once a player spent x amount of hours realizing that, you simply boot up 20 years old game, so you can have some dopamine rush again.
It is so uninspiring no easter eggs, no special levels, secrets nothing, login buy a battle pass, and do that recursively every x amount of months.
Eventually they become a never ending grind loop for battle passes, points, buy more points, cosmetics priced as full fledged titles, loot boxes, etc. etc.
There is simply nothing to it, no depth, no cool mechanics, no story nothing, and once a player spent x amount of hours realizing that, you simply boot up 20 years old game, so you can have some dopamine rush again.
It is so uninspiring no easter eggs, no special levels, secrets nothing, login buy a battle pass, and do that recursively every x amount of months.