Seems like it should be a market inevitability. There are just so many things wrong with YouTube. The main obstacle is the bandwidth cost, and that's not an issue for any major tech company.
I think Facebook could actually properly compete with YouTube if they wanted, it's just that their insistence that you have to be logged in to access content makes it much less appealing as a platform, because you can't just link people to videos easily.