what on earth could be state heavy about a video player? timestamps? thumbnails?
Granted, React would not be too helpful with the core video player engine, but actual video apps have lots of other features like comments, preview the next videos, behind-the-scenes notes, etc.
And then, if it's two-way video, you have a whole new level of state to track, and you'd definitely need to roll your own to make a good one.