I'm very of the opinion that certain opinions and sentiments, if publicly expressed, should bar you from any form of public office. "We will declare war on another sovereign nation, who is our ally, if they don't play ball" is pretty close to the top of that list.