Die Frage kann ich dir beantworten: Zumindest bei der PS3 wird durch die teureren Spiele der kostenlose Online-Dienst PlaystationNetwork (außer halt Shop etc.) finanziert. Also Online-Multiplayer, kostenlose Updates etc.
Auf der Xbox gibt es dafür ja kostenpflichtiges Xbox Live