You know how we have that "libraries are better than frameworks" discussion once a month? It sounds like your platform team was a framework.
Ideally, a platform team should give you reliable, self-service components to build upon, like databases, caches, rate-limiters, api-gateways, etc.
If they're framework-ish, they're mandating you build your app in exactly their preferred way in order to receive the benefits.