You misunderstand.

The line between politics and morals may be razor thin.  But the Church's job is to form the lay to then live, vote, work according to the will of God. 

It's not the Church's job to smear people with 'traitor" language. 

It's their free choice where they want to work and they shoulnd't be shamed and used as pawns especially by a "in the bed with the Mexian government" Church.