Churches get tax breaks to stay neutral on politics—break the rule and pay up like everyone else. No free pass for turning pulpits into campaign stages.
Secular charities have to follow the exact same 501(c)(3) rules to keep their status. It's really just about enforcing the tax code evenly across the board.