Thanks for that. My understanding of the documentation leads me to believe that I will have to change it for every single major mode, which is a bit of a pain. But at least it is mostly possible.
You could probably do something hacky like modify the current syntax map in
after-change-major-mode-hook to apply it to every buffer. Or use something fancier like subword mode.