Yea but, I think its a bit misplaced to be angry at Google for this. Surely its the content creators that place the ads in their content to blame for this.
I don't understand why they ads are not spliced into the stream. It would be undetectable by extensions at all.