Earlier quoted context omitted.
You say they "get away with it," but it makes more sense to conclude that UI design has a lot lower ROI than we assume it does as users.
Oh I'm sure, the ACM UI was impossible to use for years to find certificates, they improved it, but, it will never have the same level of functionality that the API gives you and that's the bread and butter.
The AWS APIs are so expansive, a product like this could offer a complete replacement for the default web console and maybe even charge for it. Does anyone know if such a solution exists? Perhaps some more generic "shell-to-ui" application? If not, I'm interested in building one if anybody would like to contribute.