I know this dates me, but ... 80% of the problems I'm solving with jq are caused by using JSON at all ... when a simpler format would have been fine.
Repeating every verbose field name in each record, when the schema is flat, is often premature "schema might need to be variable someday" optimization.
When the Rapid7 DNS data was freely available, it was distributed as a one-line-per-stanza JSON file. The first thing I'd do after downloading it was convert it to CSV ... which cut its size by 60%.
It's like buying a ten-pound box of individually wrapped grains of rice.