It's about games. It always has been and always will be. It's not the state of the economy. It's not the identity of the manufacturer. It's not the hardware specs. It's games. Until new hardware gets must-have games it won't sell. That's all there is to it.
Unfortunately, the things in bold probably aren't helping.