So, politics aside, how does a prepper deal with such a problem ????
For prepper related haters: Ignore them. Like the saying goes "You know you're doing something right when people hate you". If they persist on asking you if you're preparing for the acopolypse, just tell them it's for the the next earthquake (power outake, water outage/boil order, flood, broken car, etc.) Qualify that with "the last time you went through one it sucked, and there's no reason to think it won't hapen again" and "you were the only one with a knife (water, motor oil, flashlight, etc.) when it was needed" logic.
For ethnic/religious/socioecomonic/general us-vs-them haters: Ignore them unless you're outnumbered. Then run. They're going to hate you no matter what you do.