Meanwhile, idiots like DeMint are untouchable. Guys like that are the definition of what's wrong with the party than right.
What makes Jim DeMint an idiot? You said yourself you wanted a party that is socially moderate and fiscally conservative. DeMint is certainly a social conservative, but he doesn't run around with a holier than thou attitude wearing his morality on his sleeve, does he? As for fiscal issues, DeMint is one of the strongest in the Senate in opposing reckless spending by both parties in Washington.
I myself am a social moderate, but I would take 100 senators in Washington like Jim DeMint any day. If the GOP wants to become relevant again they need a strong platform of fiscal responsibility and limited government, exactly what DeMint has been advocating.