Yep, I do think they need to install some plug ins to where we can stream videos on YouTube etc and then take away the YouTube app.
Actually if you haven't noticed, some videos do work on the IE browser for youtube. Necessarily, the only thing its thats practically the only site that does work for videos. Usually I tend to not to care about these sort of things, but I love watching anime and since my xbox is in my room, and my ps3 is in the living room, my xbox would be the only thing that can probably allow me to watch animes online. I've only found a few sites that actually work depending on what type of video player the site is using, and right now its using Myspace Video Player; i'm referring to PinoyAnime.tv, also Narutoget.net works for all the new episodes of Naruto Shippuden. Therefore, the IE on xbox, really needs to have Flash, or its pretty useless for me.