IMO it feels like AWS just makes slow gradual changes without trying to match the material design updates etc of other clouds - all while knowing the ideal usecase of their platform is automated through the API with tools like terraform.
Most teams look at the data, and see that a vast majority of their customers use the CLI. I'm sure AWS loses out on sales from non-technical folks who only see the console side of things, but I personally would way rather DynamoDB focus on performance rather than a pretty console.
That isn't true for all though, many AWS services seem like they are 'console first' and do wonky shit in the console that is hard to do using APIs. Those services are incredibly frustrating.
Most AWS teams own their own console from what I've read here. And the smaller orgs often don't have any designers - backend engineers build the first iterations of the console.
I just wish the read interfaces were better. They could not even build configuration/creation/update interfaces and I wouldn't even notice. In 2020 who is even manually spinning up resources. But looking at lists of resources and statuses is still something I do consistently.