This is it right now, for all people bitching about various publishers and all the DRM we have to put up with this is the golden age. The technology is at a point where it no longer limits what a dev team can do. I mean this is the only generation where we get games like mass effect 3 that have made people so immersed into them and the universe that they are willing to throw more money at EA to change something they don't like. Like it or hate it but it takes something quite special to get that kind of reaction.