It has terrible naming too: a lot of services are acronyms, it makes them difficult to understand for outsiders. Microsoft who is traditionally bad at naming too is surprisingly good at it for its Azure services. App Services, DocumentDB (CosmosDB now), DataLake, ... are more easily remembered than cryptic 3 letters acronyms.
>It has terrible naming too: a lot of services are acronyms, it makes them difficult to understand for outsiders.
I almost think this was a deliberate choice. Makes the services sound more important than what they are. At any rate, many engineers I know love to smugly use this acronym soup.