Oh this looks familiar. EA bad mouthing other people's products without actually making their own better. Steam is superior in a lot of ways EA, and unless you offer better things than them, in prices, in offers, in service and in better EULA terms, you haven't got anything close to Steam.
Also, 90+ everything on Metacritic? Maybe if you stop working your devs off the face of the earth, I could say "Yeah, that's possible", but since we're getting another generic FPS this year that looks no different to last years (Seriously, Medal of Honour looks too much like Battlefield, but more confusing, somehow), removing the horror from Dead Space for action and generally rushing your developers, that's not possible.
Calumon: If being nice is everything, why are they so rich? : (