Everyone is entitled to their opinion, as I've always said...
Good question, though...why did the "NFL" feel the need to make such a blanket statement? You may have noticed...Harrison was not in a KC uniform during the ceremony... (He's a pretty good player, though, isn't he? Even though I'm a Browns not KC fan...) If he offended you, simply don't watch KC and you won't have to see him score...that goes for anyone who he angered...
There was no mention of women staying in their place, btw...I'm not sure why you keep mentioning that...