Understanding other cultures and giving me a chance to experience them has always been the quickest way to get me to become far more stereotypical / bigoted. I am willing to be open and idealistic about most any idea / ethnicity / culture but once I actually face it in real life and question if I want my kids exposed to that, then the rubber hits the road.
The internet has accelerated this.