But it sure explains a lot. I never understood how AWS could both work reasonably well, and simultaneously be such an utter mess when it comes to how configuration looks, how the console UI acts, etc.
However, if the teams actually are as loosely coupled as claimed, valued accordingly with 2 pizzas for an up to 10 person team. If they then more or less all of them all have their own "P&L", then that's exactly what one would expect. Everyone doing what's necessary for their individual P&L, trying to avoid taking on any additional responsibility. Overarching concerns, and aspects mostly existing in the interface between teams will almost certainly be either ignored completely, or only given the very least amount effort necessary to keep up appearances.