So hosting an ad is now illegitimate? How about embedding a video? And why should you not embed stuff from a CDN?
That's a very extreme take. They're how many services actually exist.
Also, consent to an embedded video? My brother in Christ, your browser requested the video.
This kind of attitude is why I block JS and cross-origin requests by default. Unfortunately this is not a reasonable option for the less technically inclined who deserve protection too.
(I'm not a lawyer.)