I don't think the styles proposed here require an "obsession" with code formatting. It's really not that hard to keep your code tidy and still release software. Sure, you'll make typos, but generally it's easier to code (read and write) if you follow one strict style.