Most stupid thread ever. A party is it's voters whether you like it or not. If you don't, maybe you should switch to another party.
Totally agree with your first sentence.
Your second sentence is ridiculous. If Northern social conservatives who were weary of government intervention (be it on civil rights or any other issue) abandoned the GOP during the '40s, '50s, '60s or '70s, we never get Goldwater or Reagan. If Northern, pro-civil rights liberals abandon the Democrats during the '20s, '30s or '40s, we never get LBJ signing the CRA as a Democrat.
Unless you're a mindless foot soldier or just one of the statistically absurd rarities who happen to agree with a list of largely unrelated views that the two parties respectively hold, you probably disagree with your party on a few things; that does NOT mean you have to leave it.