It all costs money to run, so it's fair that they charge something to keep the lights on. However it's certainly overpriced. £40 per annum for peer-to-peer multiplayer from just a master server? Considering the scale of Live, it's hard to see where they put all of that money. Possibly on tighter security since we haven't heard of Microsoft being hacked like Sony and Nintendo have.
And it certainly isn't competitive when PSN is free and supplies a similar service, and PC gaming can just about match free from a consumer perspective.
And it certainly isn't competitive when PSN is free and supplies a similar service, and PC gaming can just about match free from a consumer perspective.