The main 3 issues with there being a contender on the level of YouTube is...
Users - Good luck convincing all the normies to move to some other platform when all their creators are already on YouTube.
Funds - Video processing, storing and streaming is probably the most resource intensive thing...