The big players have market caps measured in billions, so there aren’t a huge amount of them. IMO cloud is weird since for most products/services you can go buy from a smaller company to get better customer service, but that’s obviously not the case for aws/etc.