Now they need to maintain all these "if isInEEA()" equivalent complexity all over their systems just so they can comply with the law as narrowly as possible.
It feels almost like these companies with their obnoxious cookie banners: "Let's make these things as terrible as possible so we can show everyone (including our users) how grumpy and mad the law makes us feel!"
I’m fine with this and hope that this being the case catches up to the broader public because it will further the realization that companies must be adequately regulated.
Have you opened a lot of .mht or .shtml files lately? What about ftp:// links? (Most browsers have removed FTP support and if HN is to be believed, FTP users should be beaten and locked in a cell with the uneducated, mouth breathing http:// users).
And in doing so, not cared enough to immediately go into control panel and change the file association manually, as you could for the last 30 years; rather, insisting you need an Easy Button (tm) to do this in one click?
This impacts like 0.001% of users.