Even with their own frontend, creators' content is still hosted and served via YouTube just with an embedded video player, no?
Are there any viable alternatives out there? Vimeo?
I'm not particularly knowledgeable on video streaming, is cost the main barrier?