For every AWS offering aside from maybe MySQL/Postgres Aurora and DynamoDB, there are better cheaper alternatives. You choose the AWS alternative because they are 80%-90% “good enough” and you have one pain of glass, one IAC implementation, one set of permissions, one point of governance, one account manager, one TAM etc.
That by itself is worth the extra cost for some organizations. While I’m a big fan of AWS as a technology provider and have been heavily in the ecosystem for 8 years, I’m no fan of the company or the organization as a former employee.