Earlier quoted context omitted.
Yeah, at some point we're going to have to address that (internet) communication is a two way street. Until then, your HTML is interpreted by my browser, any resources are going over my network (and only my network if they're 3rd party) and the JavaScript is running on my machine . So I'll be having them obey my rules.
I’m not sure I understand your point. It’s you who requests those resources, nobody pushes that data towards you. Are we debating adblockers? Because that is a different topic than server side log analysis and I agree that we should be picky about what we process (but it’s a thin line, you are using resources from the owner of that service though).
That does not matter, at least in the EU where citizens are protected by the GDPR. Article 6 of the GDPR:
Processing shall be lawful only if and to the extent that at least one of the following applies:
(a) the data subject has given consent to the processing of his or her personal data for one or more specific purposes;