This can happen when the global economy is in the toilet.
If only retirees can afford to participate in a hobby, thats usually an indicator that whatever that hobby is is too expensive. A lower price would make it more prolific and generate more potential sales, likely to increase revenue overall by volume.
Like how Ferrari cars are designed for 20 year olds but only 80 year olds can afford to buy them.
That doesn’t explain why the 16-34 range is the biggest one by far and why the younger the age group the more likely they are to play online games which usually are far less respecting of players times - people with responsibilities need a pause button.
Many competitive FPS games also fit this category. Play a round for 15 minutes or a few in an hour, get back to life. Games with grind are less attractive - we know it’s all just wasting time.