Possibly. But I know that you don't need a time machine to confirm whether or not advertisers will abuse HTML5+JS. You
know they will.
With tongue in cheek, there is no advertisement="true" attribute on the canvas tag. If you were to block CANVAS or VIDEO you'd essentially be halting HTML5 progression. This concern, albeit not backed up with conjecture or reference, is that the use of CANVAS could actually cause some detriment to the HTML5 cause. Why shouldn't we anticipate this probability? Easy: we'll invariably end up with an answer we don't like and understand that an unfavorable result is to come.
The more "Flash is the cause of..." narratives I read, the more obvious it becomes. This fight isn't about standards at all. Flash-driven restaurant sites didn't suddenly become awful. They always were. And Adobe didn't make those sites. Shoddy developers did. iTunes for Windows runs like a fat kid; no one is banging down Microsoft's door about it.
When:
* Adobe Photoshop crashes, blame Adobe.
* iTunes runs like shit, blame Apple.
* a Flash-based site crashes your browser, blame the developer who built it.