I believe it's mostly due to a global change at the lower levels. It seems similar to google never ending beta (every month basic apps change in layout, color, UX.. it's surprisingly exhausting, even when there's a good idea, which is rare, it's flooded by a bag of mistakes). The constant update model with broadband/fiber access means changing things cost zero, no cost => no pressure to provide something of high quality.
Then games have been rethought to be only online .. many games don't have local multiplayer modes now.. it's a cultural/economical shift.
Then games have been rethought to be only online .. many games don't have local multiplayer modes now.. it's a cultural/economical shift.