Agree with Enrico that since other distros maintain their own patches to those settings defaults, thats really what Haiku should do.
Well, the "proper" solution probably is for all those defines to go in a separate `system-config.h` so OSes and distros can supply their own without patching and without thousands of nested `#ifdef`s but thats unlikely in the short term.