Just a couple of days ago some one shared a screen shot of X announcing they are temporarily stopping advertiser revenue sharing so X is having some serious issues right now and they have not even considered competing with tiktok so I doubt they can challenge YouTube for the title of the best video hosting platform really and let us not forget twitch which dominates live streaming in the US.