>PS.. I wonder if there is any connection between the exporting of software engineering jobs to India etc. and this trend to see design as a mechanical, tool-driven process?  Real insight is rather harder to export.
I am from "etc." so I may lack proper "insight", but I'd rather blame
the (western) "Loose weight without excersises" => "Generate some
software from your UML charts in seconds" wave. Nobody is telling
(especially young / new) people that software engineering is a hard
discipline, despite the ease to get started.