DigitalOcean markets itself on being developer friendly, but lately there have been an increasing amount of features that have shipped without API Support. Features like Projects, Kubernetes, etc.
In my opinion, DO should not be releasing features unless they have API Support. It makes it extremely difficult to consume certain new features and there is a big disconnect between Web UI and API.
I know these always end up making it to the API, but a feature should not be considered ready unless the API supports it.