While I agree it is annoying I think it would be a bad idea to automate their removal.
I suspect the reason you see so many double or triple commas, particularty in locations, is because of Gedcom imports. Many Gedcoms have commas in the location to demark place holders, for example you might see "Miilford, , ,United States" because the source did not specify which of the 20 states that have a town of Milford it was.
Similarly there is a difference between " , Sussex , , United States" and " Sussex , , , United States", the former could be Sussex Co., in Delaware, Virginia, or New Jersey, while the latter could be Sussex, Sussex Co., New Jersey or Sussex, Waukesha Co., Wiconsin. In this case automatically getting rid of the extra commas would make more confusion since it could be any of the 5 places.