What really should be done is getting rid of auto playing videos at the HTML spec level. While there are legitimate uses for autoplaying videos (YouTube for example), it has too much potential for abuse by ad networks.
If your ad is > 50k then you're paying a fee per display, even if you're "pay per click"
The alternative is going back to large, low quality and bandwidth-heavy gifs, which isn't the better option in my opinion.
Most of Facebook's video traffic is in their mobile app, getting rid of it in the HTML spec level wouldn't make a difference for FB.
When intent is captured (e.g. specific "autoplay" flag) my browser client can interpret the flags according to my choosing. Capturing intent > not capturing intent.
<video autoplay>...</video>Or, let autoplay be a an explicit flag in the spec that is advisory as to publisher's intent, and establish a norm of user agents providing at least "big switch" configurability (Autoplay video on/off) and, ideally, optional per-site override of default on/off configuration for autoplay.