I haven't visit twitter/X for a while. A "video-first platform" typically supports live streams, captions/subtitles and 4k videos. Does X supports these?
Best I can give you is low quality videos with a max length of 2:20 that occasionally lose audio sync, and sometimes the audio decides it doesn't want to work at all.