Sigh.
These "if you have faults you can't speak about other people's faults" is one of the weakest arguments around and, quite frankly, is impractical.
If it were true, then we couldn't weigh in on ANY topic, and we couldn't call attention to bad behavior at all. That means parents couldn't correct their children because they aren't perfect themselves. Society couldn't condemn bad behavior because everyone in society behaves badly, etc.
The issue isn't PERFECTION but RESPONSIBILITY.
Perfection says, "If you're not perfect, you have no right to comment."
Responsibility says, "Even though you're not perfect, we expect you to act responsible in the areas of life that involve and impact others."
I am not perfect. Neither is anyone posting. But some people are more RESPONSIBLE than others, depending on the situation and context.
Just because someone uses foul language in the course of their day doesn't mean one can use foul language here. And if one is called out for it, one can't say, "Well, you aren't perfect, you have no right to judge me."
Why? Because being a responsible member in this forum means abiding by the rules. The issue isn't perfection, it's responsibility.
In the context of on the football field, some players are more RESPONSIBLE following the rules of the game than they are RESPONSIBLE being husbands, fathers, boyfriends, etc.
When people want to justify wrong doing, often they use the "nobody's perfect; therefore, no one should judge" argument. But that argument should be tossed aside because basically no one lives that way.
Having said that, I respect Woody's Girl opinion (not that she needs my respect). She simply gave her opinion. I don't have a problem with that. People can respond to players as they see fit. I tend to make a distinction between Irvin's off-field issues and his on-field conduct and choose to limit the comparison to the issue at hand, i.e., using stick 'em. Yet, I can understand people who see hypocrisy in Irvin's "self-righteousness." They're entitled to their opinions.