I'd say you did get screwed because you had to pay for the game in full in advance to play the demo.
It's nothing of the sort. People paying for the game online are getting early access whilst the game is being reproduced for retail - it's called a "beta" so as to not mess up the deal they have with EA. This was, back in the day, one of the biggest criticisms you had with online business model... not being able to play the game when it was finished - Valve changes that and now you label it a demo and criticise them? As I've said before they CANNOT win with you. Whatever they do they lose so you can fuck off.
That's because without Steam for the 360, Valve couldn't make the console players pay in advance to get a demo and it is too greedy to do a free demo.
Of course they could... they could have charged for access via Xbox Live. However, without an online distribution system (due to the limited hard-drive capacity and infrastructure of the console) they have to wait for the game to be produced.
So once again Riley you prove yourself to be a baseless Valve basher. I hope you get impaled upon a HIV infected needle and die a slow, debilitating death. Probably quite likely as your older step-sister is still dealing heroin around where I live... I think I'll give her a slap next time I see her.
- - - - - - - - - - - - - -
Founder of the "I Hate Smiley Fitz"
Riley has autism. He has trouble communicating, and in an overstimulating
environment, he can get frightened and run away, leaving his parents frantic. - Auburn
"The price of freedom is eternal vigilance."