I am reminded of this every time I am called a government-loving statist by some libertarian. I certianly have some strong leanings in that direction, but there's the sense that if you're not "pure" (whatever that means) you're not one. This is totally contradictory and self-defeating coming from the supposed party of principle and consistancy. So, I'd have to say I'm in strong agreement with your post. That having been said, I am not very forgiving of the Republican Party for moving in the squishy direction, either.
Roger that.
Of course, don't make the assumption that I'm a Pub. I'm not. Just call my position "The Vigilant Assassin of all That is Marxist": I keep constant crosshairs on the RATS/socialists/fascists/communists. More than a few Pubs cross into this realm, but not nearly as many as RATS.