Not all smart people work at Sun Microsystems.
Take responsibility for the things you build and invent.
There are a couple of people in the world who can really program in C or FØRTRAN. They write more code in less time than it takes for other programmers. Most programmers aren't that good. The problem is that those few programmers who crank out code aren't interested in maintaining it.
But no, I don't generally have trouble with spelling mistakes.
You can't solve a problem with the management of technology with more technology.
I think editors have to come out of a certain kind of community.