Noble but not Biblical when it comes to church leaders. we are supposed to test them and reject them.
1Jo 4:5 GNB
(5) Those false prophets speak about matters of the world, and the world listens to them because they belong to the world.
1Ti 1:3 GNB
(3) I want you to stay in Ephesus, just as I urged you when I was on my way to Macedonia. Some people there are teaching false doctrines, and you must order them to stop.
He's bleeding -- throw another rock!
FWIW, in terms of sexuality, Haggard was teaching true doctrine, not false, his personal sins on the matter notwithstanding.
Should he have been removed? Of course. But you're condemning him beyond that, and it's not your job.