Xoj on 03 November 2009
lol, maybe the same reason they implemented it to the 360? oh god..
i guess people havent noticed the reason 360 doesn't have a browser it's so u pay for the videos instead of watching free on youtube.
but i find funny they think adding facebook was useless.