this is something i've really felt moving from aws to a company that isn't a cloud provider. even when most aws services are third best at best in their category, you still get the following benefits
1. everything works reasonably well together and share the same cross cutting primitives (IAM, VPC).
2. you have service teams and support all under the same roof, so you get deep access to them and can get them to work together on solving your problem
3. you do not get a choice in the matter, so you do not have to waste time deliberating the choice. you also get rock bottom prices guaranteed.
this all made things much simpler to work with, much simpler to debug/get support for, and removed a lot of the churn we would've had if we had to re-evaluate services every N years.
1. everything works reasonably well together and share the same cross cutting primitives (IAM, VPC).
2. you have service teams and support all under the same roof, so you get deep access to them and can get them to work together on solving your problem
3. you do not get a choice in the matter, so you do not have to waste time deliberating the choice. you also get rock bottom prices guaranteed.
this all made things much simpler to work with, much simpler to debug/get support for, and removed a lot of the churn we would've had if we had to re-evaluate services every N years.