The website can offer their CSS, and I can load my CSS (greasemonkey scripts) to override it. They have the choice and so do I.
The argument is "why should a website have the ability to block me from what I am doing to the content they give me"
Why should a website limit what I do?
https://www.itsupportguides.com/knowledge-base/computer-acce...
Greatmonkey makes it easier to do per site though and also supports injecting JavaScript
Users lost that fight when CSS was introduced. I wish the web was just pure content, but it’s not.
Haven't tried this myself, but this claims "distraction free writing" and "dark mode" for google docs.. lots of CSS with some JS sprinkled in... https://gist.github.com/TwistedSnakes/6eeb1590bffc67adbe8e78...
You can choose not to go to them. Use open street map, or whatever.
A browser has more control over what you use.
And even yet, when all browsers follow the same standard, you have even less "control" - the standards should be for users
Also not clear how users lost the fight with CSS when the lack of control is due to canvas