For MANY companies, the AWS solutions are automatically approved and only require putting on the IT backlog. Any other vendor or cloud could easily take a year or more to bring online and would require an excruciating amount of scrutiny for every integration that you wanted to turn on. AWS often doesn't even require any budget review/approval.
AWS has done a great job selling itself as the trustable, secure and one-stop shop to IT.