I'm from the UK and was just playing the Just Cause 2 demo. Use us.gamespot.com if it doesn't show. I usually switch to this because reviews don't show up right away on the UK site.
A few companies like Valve would have liked some of their content to be free but Microsoft soon steps in and sees some financial potential, so something has to be charged to the consumer. It doesn't help with them soon raising the price of Xbox LIVE Gold either. Then I remember the developer of Braid wanted to release the premium theme for free but again, Microsoft stepped in.
Thorpe89's comments