Totally agree. AWS should learn something from DO, instead of racking up services. Inconsistent UI completely sucks. It makes very difficult to track resources and billing. Resources from different regions need to be managed separately. Billing is too much complicated. I always feel AWS is hype. Very few applications need scaling like Netflix. But as it is now industry standard, people are adopting it blindly without considering usecases.
Fun fact is, that Netflix only hosts their website on AWS, the video stream is delivered from their very own CDN which is completely self-engineered by them and multiple magnitudes cheaper than AWS: https://openconnect.netflix.com/
I am completely unaffiliated with this site, I just enjoy it