Some people just don't get it.
The water mark and the sticky thread just isn't cutting it, something more drastic is needed, like say 3 strikes and you're banned for 24 hours.
Then there are a persistent minority with 10+ posts who still don't get it. And why would they when there are plenty of lap-dogs to clean up after them. Unless you put some serious inconvenience in the way, they're just not going to learn.
Just look in the C/C++ forums and see how many posts have been edited by AD recently for code tags. Man, being a mod here must really suck.
Get tough on these lazy people, and dish out a "keep it tidy" infraction along with every edit for code tags.
I'm not going to suggest a cprogramming.com style post checking tool, because that got flamed last time, so there's no point repeating myself.
On a side note, can we have an alias for [inlinecode] which is a tad shorter, say [icode] or maybe [ic].