@CK:

Would you talk to a perspective customer in this way?

Probably not, but that is not his audience. I can think of nothing less relevant than your personal tolerance level for so called "poor language". You should really be ashamed of posting such a silly remark on such a great blog.

You have an excellent blog here Rands. Your posts are consistently interesting and insightful. Thank you.