I can't tell whether the UNIX people have lost their way, or just the demands of modern shell scripts cannot be met by typical shell philosophy - that is, piping together the output of small, orthogonal utilities.
The emergence and constantly increasing complexity of these small, bespoke DSLs like this or jq does not inspire confidence in me.