@AvonVilla YouTube has, right now, a 99% market share of any creator-made video content. This means there’s literally no alternative to it _that has the content_.
I’d love it if creators would cross post to other platforms.
Alas, they almost never do.