I'm not seeing how JSON is much more readable than Perl
Readability is a matter of personal preference.
I use
JSON::XS extensively, mainly because it's a text-only human-readable format that is also
platform and programming language independent (as pointed out by
others). Using JSON I can easily create interfaces that (at least in theory) can be used to inter-operate with programs written in Non-Perl.
--
No matter how great and destructive your problems may seem now, remember, you've probably only seen the tip of them. [1]