Re: DIY
100% agree.
It's a pity though that a man who knows how hard large scale software development is, how hard a bug free program is, and how hard accurate spam detection is... would have a rant at a bunch of software developers for making the occasional and utterly unavoidable mistake.