In my day job, I am the technical writer (amongst other things) for the biggest and best traffic management system in the world. I write user manuals, online help, specifications and so on. In doing so, I have to delve into every nook and cranny of that software. I find bugs. Lots of bugs. Bugs that the testers haven't found. I raise bug reports. When you are writing bug reports on a safety critical system, you can't afford to mince words. People's lives and property could depend on that bug being fixed. This is probably why I may seem pedantic.
Some people at work call me a perfectionist. I take offence at that term. Perfection is something that you strive for. It can never be achieved. I prefer to think of it as attention to detail. Get the little things right and the big things will fall into place.
That's a great article, Chris. I think I'll forward it to my work colleagues.