The problem for the Republicans is they are so damn religiously pius, the family values thing and so on like they hold the public purse when it comes to morals. They get caught, and what is the excuse?
They made a terrible mistake, no they didn't they engaged in unbecoming behavior and they are nothing more than hypocrites. Take this Dog Chapman, he was a moral leader and a born again christian and so on. Turns out he was nothing more than a loud mouthed hypocritical racist who got what he deserved. A&E has taken his show off the air, and did so without public pressure.
Craig should not be condemned as a Republican, he should be condemned as a hypocritical person who is without moral values regardless of his politics.