There is a difference between being cheap and inexpensive. DO is inexpensive, but high quality.
But support for more complex backend infrastructures targeted by the cloud providers, with network segmentation and load balancers and autoscaling clusters, has only started to grow in recently. There is nothing approaching any cloud provider's IAM.
IAM is a big no though.