This is a nice write up, but don't forget that YouTube isn't just about hosting. It's about distribution. If you host your own videos, you are 100% relying on your own means of getting people to watch it. In the use-case that is state here, that's probably just what the author ordered. But not everyone has that luxury.