> Then you eliminate the managers and designers and eventually you end up with star-trek-esque programming where some C-level person is just telling their computer "I want a website that sells widgets. Good! Now make the navigation bar blue. Could you make the font bigger?"
Those C-level people won't want to do that. Plus in a competitive economy everyone else can do the same so there will be competition to remain relevant.
1 website won't be enough, you'll need 10 and each site needs 10 times the features or your buyers will look elsewhere.
At the end of the day the C-level person delegates to a techy person, it's not the C suites job to care about font sizes or navigation bar colours.