I hate apologists too but I don't think replacing Romo is the answer. If we drafted Matt Barkley at 18 guess what, he'll have this same crappy o-line missing (not)blocking for him, a defense that can't stop anyone, and a useless coaching staff on the sidelines. Cut Romo and sign a free agent? Who? Alex Smith? He can't do what Romo does? Trade valuable draft picks away for Ryan Mallett or Matt Flynn? Not sure what they realy are and losing picks means less players to help out the QB.
We need to stop solely depending on Romo. We need a coach, QB Coach or OC, who can correct Romo's mistakes and figure out how to minimize his bad habits.