It does make sense, since consoles are being sold with little profit/loss.
While people like to fight over HW numbers, the profit is all games (and maybe some peripheral). On the other hand, when you have a new gen, that actually revitalizes the industry. Or at least looks like that.