> Was it better before, when everything had carte blanche to do what it liked without your knowledge/consent?
Yes.
The caveat is I'm using a very stable set of programs, that I spent a long time to decide if I was OK with giving access to a lot of my critical information. I'm using Karabiner since it exists, and it's a worse experience and performance as it is now than when it was running unprotected and full carte blanche. Same with Bitwarden, it already has all my life's passwords, giving it access to read my screen is just an additional annoyance.
At some point VSCode could also go rogue, but I'll be more worried with it leaking my SSH keys than recording my face when I'm coding.