That really depends on your API! We have an orchestration layer that exists specifically so our front end does not have to run multiple queries all the time. Most of what our front end does is by running a very small handful of queries.
I think orchestration layers are something most growing/larger orgs strive for, in my experience.
"it's lack of use"
...?
I (wildy) assume a lot of people download it, but never use it. I'd be interested to see retention stats.
This is distinct from throwing exceptions when an endpoint is called with e.g. invalid parameters.
Is everyone so sick of Windows forms that we can only edit text now? No GUI?