Then they can spy on us for our main use case
Entitlements are granted (statically, per developer certificate or maybe app ID, not sure) by Apple, permissions are (optionally) granted by users at runtime.
The only way to not have an app making use of an API gated by (only) an entitlement is to never install it.
Of course there could be permissions that are gated behind entitlements, but in this case it seems to be only an entitlement.
I personally use several different terminal/Unix emulator/SSH client apps on iOS that request the "background location" permission solely because there is no actual "background execution" API.
I dislike this decision (taking a choice away from the user) but from a business point of view it makes sense.