I wouldn't say that. For most of last generation, the Xbox 360 was well ahead of the PS3 in terms of system sales and game sales. Sure, most of its buyers were total chads, but publishers definitely took note of its popularity. Most of the time, when a game could only be released on one console because it wasn't expected to sell that well, the publishers chose the 360 (in America, at least) because of its install base. In some cases where a game was cross-platform between the two systems, it was optimized for the 360 and the PS3 was expected to keep up by using its superior hardware. This worked out badly a few times, the PS3 port of Bayonetta being one infamous example. So I wouldn't call Sony invincible. Here to stay, yes, but the reason Sony succeeded so well with the PS1, 2, and 4 is because they knew what the gaming public wanted and they gave it to them. If they stop doing that, then like the early PS3 days, they stop making money.