WOW...you're right...this is a great read. Let's see: smug, huffy, self-righteous hypocrite, blatantly dishonest, shamelessness now-ossified, self-proclaimed moralist, abject non-professional, overweening arrogant. Yep, that pretty much describes dannyboy. My favorite is the last line...
So, Dan, go, and let us have done with you in the name of God, go now.
Amen!