Have you ever produced videos for mass consumption? I have. They don't weigh in at 100mb. Try 500mb. And the aim with sharing videos is to get as much global reach and viewership as possible -- 20,000 views? What? I want hundreds of thousands of views otherwise what's the point in putting the effort in?
If I can produce a blog post in three days that gets 100,000 hits and allows me to provide affiliate links, multiple, constantly visible adverts, and so on, all for $5/month, why would I spend five days writing scripts, filming video, doing post production, and uploading the video for potentially less impact at 10x the cost?
DigitalOcean, Vultr, Linode: $0.02 per GB over your transfer limit
OVH $9/month VPS: 100mbps unlimited bandwidth, and yes, OVH doesn't care if you have 7x24 100% utilisation on your 100 mbps.
Let's say you have a 100MB video that gets 20,000 views, and half of the viewers end up streaming the full video.
BW incurred: 1 TB. Cost to you: $20