They're a mistake because correcting the language level issue with trailing commas to fix diffs was the correct solution. Instead everyone had to convince themselves that they prefer leading commas, which is not how commas are used, over whitespace. Have you ever considered maybe your coworkers are right?