@manton often things like this are due to practical limitation and not philosophical disagreement.
The company might very well be serious about more open APIs, but unfortunately they have to gatekeep because the APIs are hitting their systems, and they have to manage that load on their infrastructure.