Tendrá que aprender XML para llegar a cualquier parte del mundo web. Es lo que impulsa muchas comunicaciones B2B y hay muchos formatos XML estándar que describen importantes.
Solo restringirte a JSON es enormemente autolimitado. Sí, estarás lanzando llamadas AJAX, pero ¿qué sucede cuando necesitas comunicarte con un GeoServer? Se adherirá a los estándares GIS y lanzará XML en formatos WCS (Servicio de capacidades web), WMS (Servicio de mapas web) y WFS (Servicio de características web) entre otros. Si no sabe cómo manejar XML, tendrá algunos problemas con eso.
Por supuesto, cualquier marshaller (objeto de dominio en formato de texto) que valga la pena podrá convertir sus objetos ay desde XML / JSON / YAML para que pueda argumentar que mientras pueda esconderse detrás del marshaller solo tiene que tratar con los objetos de dominio. Los servicios web proporcionan WSDL exactamente para este propósito. Pero tarde o temprano necesitará leer y comprender el contenido de sus solicitudes y respuestas y eso ciertamente requerirá una comprensión de XML.
Y no olvidemos el buen XHTML, el antiguo estándar web para páginas HTML. Es XML
En resumen, aprenda XML, y mantenga JSON donde pueda, porque es encantador.