Spodog reasoning is beyond reproach, and sadly beyond approach for most of us.
But the real reason that Romo is still a Cowboy is easy to figure out: he is a dynamic player at the most difficult position to play, and most important position to the success of any NFL franchise. Just looks around the league and tell me how many QBs would you take over Romo. A small number, no matter how much you don't like the odds of him leading a team to the Superbowl. So if you are lucky enough to have one of the upper tier QBs, wouldn't you support him?
The biggest problem with the Cowboys isn't Romo as much as it is loose coaching philosphy. You don't gamble on your loosey goosey QB passing near the goalline (and subsequently running, fumbling) in that situation if you are a smart coach. Take those hard earned points. In playing with fire, Romo felt he needed to push it at the end and threw a terrible INT. So you don't blame Romo for being Romo, you blame his coaches for putting him in position to be Romo.