I have been defending Snowe and Collins on here this week for that very reason. They are liked in Maine and the people of Maine would never elected an Inhofe or Coburn. You work to elect the most conservative candidate but a conservative from Maine would be a moderate in Oklahoma. People have to recognize the difference and in the case of Snowe and Collins they vote with Republicans a lot more than against.
All politics is local and people have to realize that not every State is going to elect Conservatives. We have to take small steps in those states and bashing our elected officials and calling them RINOs is dumb IMHO because not all Republicans are conservative which doesn't seem to get through to some people on here.
I love what you said. That's so true.
Another thing is that the GOP doesn't agree on every issue. I know I don't want to expel every GOPer who doesn't agree 100% - something like an 85% Conservative rating is the best we can get from some states. That's better than a Liberal 100% rating, for sure.