I believe the consensus at the time was to use XML since it is the format used in other cordova config files, making it easier for plugin developers to upgrade.
Changing to json now would not be possible without breaking existing plugins or supporting both formats for a while. Not worth the effort in my opinion for a small improvement to maintainability. > >