The pace of change is about every five years, and some elements are always in transition.
All in one turn key solutions are always one to two cycles behind, so may work great with the stuff I’m already replacing.
I think these are honest attempts to simplify, but by the time they have it sorted its obsolete. If I have to build modules anyway to work with new equipemnt, might as well just write all the code in my native language.
These also tend to be attempts at all in one devices, requiring you to use devices only compatible with those subsystems. I want to be able to use best tech from what ever manufacturer. New and fancy almost always means a command line interface, which again means coding.