Reminds me of when I used to write a CSV for some critical business function, and consumers refused to read by column name instead of by index, even after promising they had fixed their code.
Only took a day or two of randomly shuffling around column orders on every write for them to see sense!