Why Do People Dislike JSON?
Phil Sturgeon

Very misinformed and very misinforming. 
Just going to pick out one thing from the litany of inaccuracies. You cannot do UML in JSON Schema because JSON Schema doesn’t support inheritance.

The only way in which JSON schema is comparable to XML Schema is in that they both feature the word schema.