Promoting a political position or a religious belief usually counts as a public interest, as that's at the core of freedom of speech and religious freedom. I've never heard anyone claiming seriously that their political party should be a tax-exempt non-profit, while the opposing party should be a for-profit corporation that has to pay taxes.