One little problem: I myself have the compulsive personality of the worst kind of language nazi. What's worse, I know a bit more about language than most people, so I end up getting my buttons pushed by things other people never notice.
Case in point: hyphens and dashes. A long long time ago, I made my living typing academic papers, and had to learn all that nitpicky stuff about when to use hyphens and when to use dashes. Since typewriters didn't know how to print dashes, you used a double hyphen to represent it.
Nowadays, we all have fancy computer displays perfectly capable of showing dashes. Even so, people still use double hyphens. Mostly, this is because there's no dash key on most keyboards. But even newspapers and magazines, which use dash characters in their print editions, use double hyphens online. (This is a legacy of the early web, when there was no browser-independent way to represent non-ASCII characters.) It drives the typography nazi in me crazy.
And here's the last straw: if you manage to insert a dash character into a Movable Type post it converts it into a double hyphen!


Have you tried the smarty_pants modifier? It converts -- and --- into en/em dashes respectively. http://www.movabletype.org/documentation/appendices/modifiers/smarty-pants.html