As for bra straps, if I'm wearing a tank, I won't wear it if the tank straps don't go over my bra straps (they have to go right over them even if they don't cover them completely). The bra strap has to be the same colour as well. Black tank, black bra, red tank, red bra. And if I am wearing something with a T-back, I wear a bra with adjustable straps so I can hide it.
It's not something I'd given much thought until I saw a stylist talking about it a few years ago and pointing out that bra straps showing simply said "I don't care". I'd never thought of it that way, and I do now.
As for racism and bigotry, I dumped a guy I was dating because of that. He'd constantly use derogatory terms. In 30 minutes of a visit with my mom I heard him say 10 DIFFERENT terms to denote race. My mother and I both, at exactly the same time, turned and I said "Do you know how stupid you sound?" and my mom said "What are you, a Nazi?"
He hadda go buh bye. His only redemption was that he had the decency to blush.