While it might seem a bit dumb to remove the apps, I'm not gonna miss them.
They were big clunky and got in the way of gaming.
I'd rather post to facebook or twitter in the blades menu overlay.
Not that I need to or really want to, or ever would really.
So not gonna miss it.
Most users use their phones for that stuff anyway.
As for the web browser, IE for windows, sucks majorly and is a virus magnet.
IE for Xbox, actually not bad.
It handles HTML5 decently enough and tends to get the job done.
No flash of course but not surprised there.
The controls are a little weird too, but ya not too hard to get used to.
I'd rather be able to use it while playing a game like I do with steam but oh well its actually kinda nice just to have anyway.
Just for the odd chance you need to look up something on your TV.
Not to mention Facebook and Twitter run better in a web browser than in those crappy limited apps anyway, so ya, I don't see the issue.