This works for "global" buttons but VSCode, Firefox, etc. put their junk on their anyway. I want all of it gone. Some applications so conveniently let you turn them off (VSCode is one of them, now that I've looked)--it's absolutely ridiculous that I have to do it for every application and I want it all to GTFO, globally. How does one do that?
EDIT: So I found it - if, in the Keyboard preferences pane, you pick "Expanded Control Strip" instead of "App Controls", apps can't awfulify the touch bar. I now have haptically null touch points that do what I expect a Mac's top row to do, which is worse than having keys that do what I expect a Mac's top row to do, but it isn't as bad as it was at the start of the day.
EDIT: So I found it - if, in the Keyboard preferences pane, you pick "Expanded Control Strip" instead of "App Controls", apps can't awfulify the touch bar. I now have haptically null touch points that do what I expect a Mac's top row to do, which is worse than having keys that do what I expect a Mac's top row to do, but it isn't as bad as it was at the start of the day.