I'm in the same boat. Currently, has a lot of things going for it and continues to make the right moves.
Why should I stay in a place that taxes to me to death, actively tries to subvert my family/beliefs and is openly hostile to a person like me. As the old saying goes "vote with your feet".