Quote fromzomg I think your math is wrong...blizzard will just delay sc2 beta, cata will then go into beta and then d3 will be on hold forever...then 2012 will come and the games will vanish.
Who cares? it was a much needed update. Steam doesn't fail and they might have a bit better integration system then you think. Have you actually played with it to say that?
I've used steam to play Combat Arms, and Counter Strike soo yes. An Way to be a downer...