Wobei "light weight" im Zusammenhang mit Json schon arger Euphemismus ist. :)
verglichen mit XML (bzw XML-RPC, SOAP etc.) auf jeden Fall. :)
XML is simpel. XML-RPC auch. SOAP is in der Tat recht bloatig, aber auch universell.
XML selbst wird erst durch XML-Schema komplex.