While I agree with this sentiment, there's saying stupid stuff and then there is voicing some pretty outrageous opinions for all the world to (eventually) see. For me, the issue isn't when he said it, or what type of person he is, it's the fact that he's stated these opinions out loud (in social...