I am also a software engineer who works mainly on a Mac.
Whether or not I agree with his choice to disable .DS_Store (isn't that _his_ decision, and we can just leave it be?) -- I am totally amazed at his persistence, and eventual success, to implement what he wants. The level of sophistication to live-patch a framework using mach_star is far beyond your ordinary level of interaction with the O.S. Forget about the non-portability or possible breakage on an update, this is _hacking_!
So I disagree with your rejoinder: how about you find a reasonably permanent solution to turning off .DS_Store?