I just don't understand the Steam hate.. I have a place to get my games without having to go to a big-box retailer . I always have my games available when i want them. They tend to be well supported and updated in a timely fashion. Some developers have already separated their products from the mandatory login process.
really who has contributed more to PC gaming than Steam has at this point? I would hedge bets that they are one of the driving forces that has kept my preferred gaming platform relevant and innovative.
Now onto the demo, well let's just say that this feels like another situation of catering to the console crowd rather than sticking to it's roots.