> If we make it so that you have to understand programming to even start
I really hate how often this sentiment is repeated. Nothing is stoping you from writing HTML and CSS exactly as you could in the 90s. If that is what you like do that. If you can't get a job doing that... so what? There are lots of things I'd prefer to do that nobody will hire me to do. If you want a job learn the skills that are in demand. If you want to build stuff then just do it and stop worrying about which open source project someone decided to offer up for free on the internet.
I really hate how often this sentiment is repeated. Nothing is stoping you from writing HTML and CSS exactly as you could in the 90s. If that is what you like do that. If you can't get a job doing that... so what? There are lots of things I'd prefer to do that nobody will hire me to do. If you want a job learn the skills that are in demand. If you want to build stuff then just do it and stop worrying about which open source project someone decided to offer up for free on the internet.