I've been disgusted with my GOP reps for almost 20 years, and with the GOP itself forever. But I (mostly) vote Republican. I haven't given time or money to the Republican party, per se, in about 10 years. But I have given lots of money and hours to individual candidates and advocay groups that reflect my sense of "how things should be."
Then why the hell would they care what you think, and why wouldn't they keep on doing all the stupid crap they've been doing for years and years, just to retain power over your life and your money?
If you're going to keep supporting them, you're just the battered wife who keeps crawling back no matter what.