I dont know, lists like those doesnt really paint the whole picture.
Take MGS5 and GT5 for instance? Both games would also have released a playable snippet of sorts, kinda like a glorified demo. So MGS5 basically used ground zeroes to pay for the development of the full game or at least most of it.
And a lot of those games, anyone that had any kinda exclusivity deal (even if it was just marketing) would have got a lot of money from one platform holder or the other. You see a game being marketed and only one consoles name comes up, or bundles, timed exclusive DLC.....etc. that's all money coming in that offsets these development costs.







