People could ignore Ralph Lauren because they pay a young man who is ok spewing, what many consider, repugnant homophobic hate speech. I bet a company who spends a lot of time in the fashion community doesn't want to be associated with a person who flippantly uses repugnant homophobic hate speech, because more people may ignore that company.
Spewing?
Flippantly?
More like "thoughtless" or "unaware". If he had thought about it, he would not have said it.
JT grew up in the South, in a conservative setting. Guess what? Bad words were learned and said early. It sounded reflexive. No excuse but understandable