And then I got to thinking, that a lot of it boils down to opinons (which you choose) vs objective, non-chosen attributes (i.e. Race).

Discrimination is often based on non-chosen attributes.

And then we get into how societal pressure leads to change of opinons because it is no longer acceptable to hate someone based on a non-chosen attribute (generally, that is the direction society is heading, which is great).

But with this pluralistic society we live in, where everyone holds their own truth and values, it gets tricky when your values colide with mine...