I thought the major irritant was having to add double-quotes around keys? Commas never bothered me personally, but having to use double quotes is actually irritating.
- You can forget to drop/add comma when copying an existing line - Adding/Removing last element shows up as two changes in diff