The problem isn't the reads so much as letting the play clock run down so much is often counterproductive.
So, Romo can make the right read, but now the defense can use the play clock against us because they no longer have to worry at looking at the snap or going off the QB's cadence. They now know more precisely when to jump.
Another part to it is that you can have the right read, but it can be confusing for the rest of the players on offense. Somebody may not hear the audible or mis-hear the audible or go the wrong way because of the heat of the moment and the changes in the call. So the read can be perfect, but if it hurts the execution then it's a moot point.
There's other parts to it as well. A lot of times the D-Coordinator is only trying to get a feel with where Romo is going to go with the ball. So they'll throw a blitz look and a certain coverage and see where Romo goes with the ball and eventually set him up to give a similar look, but it's really disguised as something else. Haslett was really keen on doing that. He might get burned early on, but later on in the game it may result in a turnover. That's the good thing about a hurry up system...it makes it harder for a defense to set up their blitz and coverage disguises. But with a slow down system, one can get all of the protections right and possibly send somebody in motion and create a mismatch like Dunbar on a linebacker.
I just think it's pertinent for any offense to vary the snaps up. It makes it harder for the defense to get a rhythm and I think the offense as a whole moves better when the clock in Romo's head *pre-snap* is moving faster. With Weeden, I would prefer to simplify and not put the cart before the horse. And again...the offense still scored 28 points yesterday without Dez. The defense was awful and they need to be held accountable for it.
YR