I agree, having to watch a 30 sec ad for a 60 to 90 sec video is ridiculous. I get you want AD revenue, but stagger, an Ad every 5-10 vids.
I get that revenue derived from ADs is a decent income stream, but you need to take into account the customer. Nowhere else in the entertainment industry do ADs take up 50%+ of the customers time. It's having the reverse effect and sending me to youtube or other site...not the effect you want. Try staggering them, one ad for every 5 or 10 videos would be acceptable. It may still annoy, but it will not drive me away from your site.