Some reasons I've heard: - The number of gamers and thus the size of the market has increased which means companies don't need to raise prices - There's a gross over-saturation of the market such that the collective value of each game is brought down
None of these really satisfy me personally but I'm curious if there's some data or thinking on this.