I read through most of this but didn't bother to finish it (when I saw it light Twitter up like a Chrismas tree a little while ago).
Here are my thoughts:
1) Kluwe isn't super-talented, playing a position that gets loads of turnover, on a bad team. His 45.68 yards/punt average ranks 50th among all punters since 2011. Maybe it wasn't his mouth that got him shitcanned?
2) He was asked repeatedly by the team to not be such a loudmouth. I'm not against his message, but it's amazing how people believe when a bigot like the guy from Duck Dynasty says something it's: "You have a right to say what you want, but you have to expect consequences" but when someone is outspoken like this it is expected that there shouldn't be consequences.
I'm anti-bigotry and I respect that he's publicly outspoken on the topic of the right to marriage. Still, you know you're a player in a sport that clearly shuns homosexuality. You can say what you want, you can believe what you want, but you can't expect there to be no consequences.
This guy is a hero to the anti-athlete nerd crowd because he plays Warcraft as well as a professional sport. Where was the outrage for Kerry Rhodes when he couldn't get a job after his boyfriend revealed himself?