Let me get one thing clear before I talk about the Cowboys' quarterback situation. This isn't a quarterback controversy. A quarterback controversy is when two or more quarterbacks are in direct competition and are competing for the same job. I've been in the middle of one of those before. Mine was against two other quarterbacks (Sonny Jurgensen and Billy Kilmer) at the same time.
This situation isn't born out of two guys competing for the same job. The long-term reason this switch was made is because the coaching staff has decided that Tony Romo gives the Dallas Cowboys a better shot at winning. Coach Bill Parcells felt that Drew Bledsoe wasn't doing a good enough job protecting the ball and that it was time for a change. That's not something I agree with, though. The Cowboys are a team that was built to win this season, and that's not going to happen with Romo at the helm instead of Bledsoe.
Romo isn't ready to go and lead this team because he hasn't gotten enough work, which means he'll be prone to mistakes. But coach Parcells has made his bed and now he must lie in it. If Romo was going to play against the Giants last week, then he had to start against the Carolina Panthers because you can't go back on the decision.