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.
You beat me to my reply about Andy. I almost regret taking his blog off my reading list, because he's a fantastic designer that has a special skill for teaching design fundamentals by example.
Unfortunately, I couldn't tollerate slogging through all the political grit to get to any design points he had to make in his posts.