Well certainly (former) Pastor Haggard is a drug addict and probably a sex addict (which is a simple way to put "self loathing homosexual," since the only way you can act out a sexual "need" that is directly in conflict with your stated raison d'etre necessarily excludes a healthy relationship). And certainly I can see how this would be a firing offense.

However, that being said, the whole sad affair belies that elephant in the room of modern anti-Enlightenment "Christian" Evangelism - the lack of hope, redemption and forgiveness. WWJD? Well, I don't know about Journey, but if I have only the apocryphal word of King James, his handlers and his ideological progeny to go on, it seems to be there's too much Abraham and not enough Sermon On The Mount.