I think cross platform is holding Sony and Ms back. The sales charts seems pretty clear to me, customers would rather wait to play games on the new hardware than buy it for the old hardware, and that makes sense.
I think a similar thing is going to happen a few years from now when Nintendo launches its next console.







