If it wasn't for Romo earning his money this year they would have been out of the race completely.
I am not a fan of Romo, and I remember thinking the contract he signed was a big mistake, but you're absolutely correct. He's earning his pay this year. 98.3 QBR, 27:7 TD:INT, 3200 yds.
Compare that to the other guy who signed a big contract, Joe Flacco: 77.0 QBR, 18:17 TD:INT, and also with 3200 yds.
I disagreed with both contracts, but understood why they were made. You gotta pay that guy what he thinks he's worth, because the odds of finding someone better for less are non-existent in the NFL right now. Your options are going to the draft and getting a rookie, or sticking with the veteran who is merely "serviceable". There's only a handful of Rodgers/Peyton/Brady/Brees in the league, everyone else is a step below.
Romo is worth every penny. Look at teams like the Steelers and the Giants who now look like a shell of themselves now that they aren't known for their defense anymore. Romo is trying to drag that awful Cowboys team kicking and screaming to the playoffs with a defense that could go down as the worst in NFL history. What's Eli's excuse? I don't think Romo and Flacco are merely servicable QB's either. I think guys like Schaub and Palmer are what you would call servicable QB's.