Ya know, you had me... right up until "the end user, need to die." In the end it is ALL about the user, without whom all you have is SkyNet, or the MCP. Do you want to write code for your machine overlord, or for a fellow human being?
Ultimately that end user wants his/her computer to _just work_, which would happen if the tenets you laid out in your diatribe were followed. I find it strange that you would contradict yourself so vehemently right at the very end.
I think I know what you're actually trying to say here, but it would be foolhardy for me to infer that you contradicted yourself _again_ by being an elitist (self-righteous) BOFH who is better than the "end user".