I did that recently, moved from the Bay Area to a red state. But, what about the concept of engaging with and challenging people who have different beliefs?
People don't really change their minds when you call them a racist, fire them, etc. When I am talking to a liberal who I know wont try to cause problems for me (like getting me fired), I will ask lots of questions.
Why do you believe X? What facts support that opinion? I believe Y because ..., where do you think the flaw in my logic is? Why do you think value A is more important that counter-value B?
It's really depressing that someone such as yourself, who has known what it is to be descriminated against for what you think are reasonable beliefs, would perpetuate the same against others.
If you think someone's views are wrong, then ask them why they think that. At worst, you'll get a better insight into how to point out why they are wrong. At best, you'll have a chance of convincing them that your position is better.