Dovolim si nesouhlasit podle me je to otazka ucelnosti. Jsou pripady kdy HTML je jednoznacne efektivnejsi. Napriklad naplneni nejakeho divu textem. Naopak jsou veci kdy JSON vede napriklad Datagrid.
Z hlediska jakehokoliv jineho nez pouzitelnosti to nema cenu resit AJAX tak jako tak musi ty data posilat takze uz je jedno jestli poslu vysledek nebo ho zbytecne budu posilat v XML a pak prevadet na HTML.