This is not an answer to usage as it's only based on personal experience, not corroborated data. I'm a graphic designer. Many years ago an anti-design style emerged, with Google leading the way. This does not mean that Google and all its applications are not designed, but they are (or they were) in favor of "not being noticed". In an attempt by them to distance themselves from aesthetics over functionality, or, functionality prevailing over aesthetics. In interactivity, exactly the same thing happens but in reverse, although there are two possibilities.
First, the idea is to show as many commands as possible to make the user, by understanding two or three of them, feel like a professional on the subject. Something that, as you say, can be summed up in a button, it has four icons, a contextual menu, three alerts, and one warning. What does this mean? Absolutely nothing more than making the user believe that they are experts. I had the opportunity to work in a software development company making icons and interfaces, and the premise was: "make it simple but complicated" so that the most useless person feels they are gifted. Personally, I almost constantly see people who talk about what they are capable of doing with their computer, smartphone, smart tv, Apple Watch, Netflix, or even with their digital toilet without hardly understanding what its purpose is or what they are really doing. C - O - N - S - T - A - N - T - L - Y.
But, contrary to what I am saying, not all users are the same or have the same possibilities for interaction. Years ago I was a teacher in a two-month QuarkXPress course. An extremely difficult layout and text editing application for those who are not used to working with it, with different keyboard shortcuts, submenus, and commands. I had always seen it as a redundant application, with repeated, hidden, and tremendously absurd options. Until I had to give this course to which I refer. Suddenly everything made sense. The course was in a rehabilitation center for paraplegics, most of them due to traffic accidents. They used a spinning ball as a mouse. In fact, they used all the options that seemed redundant to me in the application, which, accustomed to a couple of keyboard shortcuts, I had to relearn them with their real name, meaning, location and action. Since then every time I visualize redundancy in an interface, I analyze it with two or three different eyes.
Well, my answer: – when an experience closely mirrors the underlying API/database structure/etc. rather than aligning with what the user is actually trying to accomplish –, think about all kinds of users.