In it's current form, no, and I'm fine with that. I'd like to see what a self-sustaining youtube alternative looks like. The status quo is not divine providence.
What does that even mean? Clearly another platform of similar popularity would end up heaving the exact same problems.
Could one even exist while Youtube does?
What does that even mean? Clearly another platform of similar popularity would end up heaving the exact same problems.