Americans are an exceptionally tolerant and understanding people. Time and again, entrenched prejudices have given way to acceptance. And cultural shifts are happening faster than ever. Racial and gender barriers have fallen, gay marriage is the law of the land and transgender people, long ridiculed and marginalized, are widely accommodated and supported.