But JSON doesn’t allow you to run it through an XSLT and get a normal webpage out of it, does it?
https://stackoverflow.com/a/49011455
That’s not something I care about, though. I don’t mean to imply that JSON feeds are objectively superior to RSS and Atom, I just mean to share what my personal observations are, which might be useful to someone else too.
There's a draft version of XSLT 4 that Saxon supports which adds more capabilities for working with map and array types.
Seriously, yes, the really old XSLT does not support JSON. But these days it is much easier to find tools that read or write JSON than to find decent XML support.