Videos are provided in at least 1 of the 3 media sites you've mentioned and we've mentioned in our FOS. This doesn't mean that we'll have them up on every site. You can download the movies by being a donor. 720p from youtube is the exact same coding as any other HD you get streaming on the internet right now. As Darksend has mentioned some videos have the HD button, but aren't actually encoded for it and as such doesn't even change the quality of it. Take a gander at any of the videos Cider has posted and you will see that the HD quality of them are in fact at a much higher level.
If you feel a need to further discuss this please do so in a thread in Off-Topic as this thread is specifically meant for this particular encounter. Any further posts on this matter will be deleted and punishments will be handed out accordingly.