While I disagree with most or all of his political opinions, I wouldn't necessarily call them inappropriate. I find it strange that he consistently chooses to combine business and politics, but it's his company so it's really not my problem. Maybe it works really well for him.