Entiendo tu punto, pero no creo que lleves razón en lo de "picar código no es visual, no es intuitivo y está mucho más cerca de la matemática pura y dura que de la creación plástica." Soy diseñador, aprendí a a programar (no soy un genio, pero se hacer mis cositas) y todo lo que programo lo hago desde el punto de vista de diseño, es creación plástica escribir código para que unas capas se superpongan entre si y queden genial a nivel visual.
Y si eso no es programar, meter diagramación en un sistema dinámico teniendo en cuenta el diseño que quiero para esa web, lo es xD
Programar no es algo frío y de autómatas, tienes que ver las obras de arte que hace
Cluster, o las genialidades que logra
mikmoro y todo eso se traduce en experiencia del usuario, osea: Expresión gráfica de la web.
Para bien o para mal este "mundillo" está en constante desarrollo, y hoy día casi todos los diseñadores deben tener idea de HTML, CSS, XHTML, JavaScript, por irnos a lo básico.