Guys - lots of willy waving been going on above. I've deleted a bunch of names as being not overly relevant to Tech Log discussions (if I've missed any please do let me know and I'll have another go).
If the thread doesn't return to a reasonably level-headed discussion I will have to consider removing it to make the problem go away - not something which we do other than very rarely in the forum.