> I can't see how it would make sense to deploy in two completely different environments that are not alike at all.
Because you are not saving that much money by having multiple bespoke on-prem environments per team.
Troubleshooting, management, and security headaches grow.
It's just easier to have everyone use a pre-built and troubleshooted environment.