Try finding a video that isn't on YouTube without specifying the property in the search.
Likewise, if someone has an official YouTube page and doesn't have an official page on some other video site, putting their official YouTube page at the top of the list of results is preferable from a user point of view.
If the real problem is that Google controls the 'best' video site, address that problem directly instead of trying to sway users by manipulating search results. If YouTube really is 'the best' then users won't stay away no matter what search results they get.
I don't see anything obviously wrong with these results.