It depends on what you do.
I work in a business and I can't talk shit publicly about other people in my same business who suck. It's bad form, reflects poorly on me, and damages relationships -- even if it's true.
As a football player, Henne's job is to play well and make comments about his own team and their mission -- not to evaluate players coming out of college. It just does him no good.
Exactly , and I think it relates to almost every type of employment. And even if it is done, its usually by a veteran or a person that has earned respect and a right to speak. Henne himself might not be a starting QB this year. He needs to STFU.