That excuse stopped being relevant 2 years ago.
Consumer trends don't stop after such a big shift, it's kind of a domino effect.
More people on PC means more people will also join them in the future as well.
A lot more publishers are also coming to Steam than they were 10 or even 5 years ago, less incentives to buy a console to play X amount of games that were simply not coming to PC back in the day(Japanese publishers being a big one).
Japanese publishers putting out a PC version back in early to mid 2010s was rare as shit and the quality of the ports were often atrocious, this is increasingly not the case.
Even funnier when the people saying they're more productive when WFH are the same people defending that the entertainment industry ground to a halt for two years.
Maybe but it seems like an excuse to cover for the obvious.
It is also true that the premium console market (PS+XBOX) has shrunk every single generation since the PS2.
The way to monetize players and keep them engaged(higher and higher MAUs numbers) has led to growth of revenue, but the space lacks the type of growth in terms of unit sales that could counter act the cost increases associated in making games.
Another long term issue is that besides Nintendo, the two other consoles have had issues in recent times in acquiring new long term users from childhood. I think pricepoint is a particularly thorny problem in that department and I don't know if there's a solution
The userbase is getting older, at least that's my perception of things. Gen Z have not been premium console buyers.
Do Steam still calculate CCU based in each 2 hours?
CCU for steam is updated every 5 minutes for every single game.
SteamDB updates every 5 minutes(they pull their data from Steam afterall) but display their granular details on the graph is in increments of 10 minutes(if you log in through your Steam account, if not it's every hour).