1187
YouTube is Losing The War Against Adblockers
(www.howtogeek.com)
This is a most excellent place for technology news and articles.
I've actually looked at these platforms as someone who has taken YouTube semi seriously in the past, and there are two major issues with them.
The first is, they don't allow just anyone to upload video, you must already be an established creator. Second, there is no free access for viewers, meaning someone isn't likely to share a link to your video with friends.
YouTube really does have a monopoly.