I think it's a bit over the top, and I disagree that it is actually a problem, but only because I believe it creates evolutionary pressure. The NFL and every other corporate entity has to overshoot on these types of philosophical and social issues in order to find the sweet spot for the time, which is a moving target. And opinions of people like you are a critical part of that dynamic.