Guys, it's easy to watch the Cowboys play almost anyone and realize that the Cowboy's QB play is generally stronger than the vast majority of other teams int he league. I do not, and cannot refute that.
But there are several reasons why Tony Romo will always be criticized more than most players.
1. He has no playoff wins yet and he personally had the ball in his hands with a chance to win at the end of both of the post season games he's played in, and he failed to make the play both times. Yes, the game is 60 minutes and there were hundreds of chances for other Cowboys to win the game before the end, and Romo didn't lose the games himself, but he didn't win the games himself either, and in both cases, he could have.
2. He's not known for his preparation. In fact, he's known for poor preparation. When people don't go the extra mile, they don't get the benefit of the doubt in other aspects of life. If Romo were a film junkie and a weight room rat, he would lift a ton of the criticism off his shoulders immediately. But that's not his style.
3. He's too much of a celebrity off the field, and for whatever reason, fans, the media, and critics in general don't like football players to be like that. We like football players to be hard nosed, blue collar machines that don't bother themselves with the stuff that actors and musicians do off the field for fun. Whenever your face appears from Paparazzi photos in the same magazines with Paris Hilton, Lindsey Lohan, and folks like, you're asking for criticism.
4. He seems to be underachieving at this point. I know that sounds crazy because he came from nowhere to be a Pro Bowl QB and is one of the few true undrafted steals, but at this point, we all know he's really good, and there's no excuse for him to not have won a playoff game with the '07 Cowboys, which was one of the best NFL rosters we've seen anywhere in a long time.
5. Despite his high QB ratings, his good regular season W/L record, and his above average QB play, he has created a bad stigma that seems to be attached to him, and that is a guy that causes a game changing turnover at some point in the game. Win, lose, or tie, I EXPECT Romo to turn the ball over at a terrible time at least once in every game. Just like I expect Vince Young to break off at least one big run, and I expect Kurt Warner to fumble a time or two, I expect Romo to create a bad turnover at some point.
6. He plays for the Cowboys, and like the Yankees, Notre Dame football, Duke basketball, and Tiger Woods, the Cowboys are in the news more than their peers, so they are criticized more than their peers. Expectations are high, and the Coyboys are very polarizing- probably the most polarizing team in the NFL. The only team even close is the Patriots, but they're more JUST hated rather than half loved and half hated. Anyway, when you're a QB for the Cowboys and you're controversial and newsworthy and erratic like Romo, you don't have much room for error.