Firing, yes! Excommunication, no! As a "high" church Episcopalian, who shares much of catholism's liturgy, I must remind you that the Church should not cut off Her flock from the altar rail--Christ teaches that all are worthy of forgiveness (providing, of course, the penitence is paid).
That's the whole idea of excommunication. It is to "shake up" the one who has already excommunicated himself from the body of Christ in and through his behavior. One can repent of his sin and be recieved back into the body. Bishop Reginald Cawcutt (sp?) of South Africa is a good example of a bishop preaching and living heresy. For his actions, statements and lifestyle, (which are totally contradictory to the gospel), he should be one of the first to go. I remember viewing a site called "St. Sebastian's Angels", of which he took part. It was blatant homosexual porn for priests".
I am so bummed over this. The good in the church will suffer dearly for this.