Paul - this is none of my business really, but I think a lot of the issues being discussed are important, so I'm gonna say it anyway.
I wish you'd be a bit less 'personal' about all this stuff. Whatever you think of their opinions & knowledge, nobody here deserves abusive comments & name-calling. It ain't constructive dood. It undermines the reasoned bits of what you're saying & helps nobody - probably esp you.
love
Moth