No, I'm not wrong at all.
The key word here is *Multi*-Media.
The ability to use it on that device is a justified cost, otherwise you need a computer, or a smart phone, to use some of them, and that is another device right next to you while you are playing games to clutter things up and overload your brain with info.
Making a device more multi media friendly is a wonderful, wonderful thing.
You pay to access the internet on your smart phone, and they have facebook applications. Facebook is free though!
If any of your points are "well just go put your computer right next to you" than you aren't thinking about it from the right perspective.
I view XBL as like buying a data plan for your smart phone. To get the most you can out of it you essentially need one. Just like a smartphone it comes with free applications you can use on that device, that you could very well use elsewhere. The important part is that its on THAT device.