Let's ban interfering with ad blockers then. Let's enshrine the spirit of the HTTP protocol by legally reinforcing the core idea - the server only provides content and suggests how to show it; the User Agent renders it however it likes.
Banning autoplay altogether will be the only solution to the problem. Then an opt-in setting can be baked into browsers to allow certain sites to use audio/video features. That way all sites will be treated the same. News sites can always claim to be video playing sites like YouTube, just to be included in the exceptin list.
Here's the problem with it. There are exceptions, but it's extremely difficult to write the law in a way that can't be gamed if you allow exceptions.