I literally have like 1TB of video stored on YouTube and privatized. Google is making $0 from my videos, but they still have to store them and have them available if I want to watch it (it's all of my Twitch VODs). Meanwhile websites like Streamable perma-delete my 5MB video after it gets 0 views in 2 milliseconds.
YouTube is a behemoth that will not be replaced.
and still expensive as hell. Hopefully one of your videos doesn't go slightly viral, or you'll get a pretty huge bill from your VPS. Unless you own the infrastructure, you're paying a huge penny to host video.
Linus from LTT talked about it when it comes to FloatPlane. How stupidly expensive it is to host video.