OP, it is a conspiracy to keep coders employed!
However, after all this time that the internet has been the internet, I am also surprised there are not better applications to get the job donewithout needing to be a computer programmer.
I remember in the earliest days of print design on computers using wysiwyg applications (1988-1993'ish) there were all types of "issues" that sometimes required someone to look at/deal with code. However, because of standards and other reasons, all these "issues" were quickly figured out and dealt with. Not sure why we cannot get closer to this situation with the internet.
I do not need to be told that the internet is interactive, and a piece of paper is not...hence, the difficulty. We are also 20 years further along in the evolution of software programming.
There should be more strict standards implemented, IMHO.