Earlier quoted context omitted.
The issue I have is not that they did it; it’s that they lied about why. Chrome is their project, they should be free to do whatever they want with it. People can use a different browser if they wish (I do). This whole “better for users” bullshit is why I don’t respect Google as a company. Don’t piss on me and tell me it’s raining.
I don’t work for Google and genuinely think it’s better for users. It’s always bugged me that ad blockers request arbitrary read write permissions for all websites I visit, and it didn’t seem like that was ever going to change until Chrome forced the issue.
When I maintained a hook-based plugin system, I learned that many programmers do not know data structures or algorithms and would slow down the whole software by writing plugins that looked up rules using extremely slow ways extremely often. And if users wanted to complain about the software being slow, they would always blame me first.
But when I replaced it with rule lists, now I was in control and could implement fast data structures.