It’s funny: nobody asks for “cars that don’t require technical skill to build” or “airplanes that don’t require technical skill to build.” Why this need to open up software development to people without development skill? As you point out, people have been banging this drum for decades! Why is it ok for some goods to require specialized skill to build, but for other goods the need for this skill is always seen as a problem that urgently needs solving?