Please stop calling people you don't agree with racist and sexist. It's wrong, it's mean, and it does not seem to have the desired effect. Human beings are basically good. We are trying to go about our lives and do the best we can. The vast majority of us are neither sexist nor racist.
I hate this view. I think you're just trying to be balanced, but really you are legitimising views that ARE racist and sexist by saying things like this.
If confronted by a true racist or sexist, the decent thing would be to engage in honest conversation. But people don't seem very interested in understanding other points of view.