text: Fair comment but it cuts both ways. The use of terms such as "homophobe", "bigot", "Pharisee", "sexist", "misogynist", "rigorist", "racist" etc. etc. similarly is hardly conducive to discussion. 
  
  Besides, one needs to address what is actually means to be a Catholic in communion with the Church and in good standing. If there are criteria (and there are) then it's not unreasonable to apply them.