> Maybe a good set of design considerations for java.util.json would be “what does this API need to run a CRUD app written in modern java?”
Reading the JEP, that is not the motivation. The target is more a short script or some REPL interaction that reads JSON data from a web service and does something with it. A CRUD app likely already uses a web framework that comes with a full JSON library.