I also do not like how tightly the games are controlled, and I do see references to other people not being able to play because of Steam not being able to connect. I wasn't aware of it because I've never encountered the problem. . and you're right, thats complete bull.
No announcement yet.
Any update on Steam?