> but if everyone isn't on the same page about formatting and stuff like that you see a lot of file churn as things move around.
IMO that is what automated static analysis jobs are for. Let me configure my IDE how I want.