You are forgetting the other "revolution" this generation.
Game updates after launch, DLC and microtransactions. Although these probably allowed developers to reduce costs or meet tighter deadlines, it meant gamers sometimes got beta software or day 1 DLC...
Wii U is joining this revolution...







