> JSON has very little wrong with it

JSON does have significant things wrong with it, both with the syntax and with the data types.

For example, there is no proper integer type (this is the one problem that MAML corrects with the data), and it always uses Unicode (which MAML does not correct).

However, different file formats can be helpful for different purposes.