After all, why do we make people use keyboards when they can just talk to their computers. It gets personal when I when tell a product manager that I want to be able to create my own solutions, rather than be forced to accept their omniscient benevolence. I am told that I am an oddball because I can program while they are selling to people who can't. What they seem to forget is that I am a user, it was my programming, not theirs, which created much of this marketplace. I am told that we shouldn't give people the opportunity to program.
Programming is a common skill.
The Web was not created by big companies for e-commerce. The seed was provided by Tim Berners-Lee with the initial HTML specification. It grew through the people creating their own home pages with no coordination beyond trying to guess how to mangle HTML to do what they wanted. It worked because no one set the rules to limit experimentation. Even better, all the mistakes just made the Internet stronger.