Why in the world anyone would talk negatively about anyone who medaled at the Olympics is beyond me. Instead of trying to diminish any of these guys why don't we just celebrate their successes instead of parsing their whole senior level careers as if any of that matters? They won Olympic medals for the United States. That's amazing.
I am speaking in general terms by the way, I am not directing this at you specifically.