>Literally any other site where one can upload videos would be better.
You can make that case, but it's hard to beat youtube. It's not just a matter of the amount of content, but also support on settop boxes/devices, quality of playback,etc.
Having said that, I'm starting to go to the effort of building an offline library. To me, the youtube death of a thousand cuts is happening because of their increasingly heinous ads (like google search) and strengthening copyright enforcement (since their position is now in place).