I think you listen to Rush too much. There are a lot of opinionated moderates. Calling them "wishy-washy" or "RINOs" or other derogatory names is not helpful. Not everyone agrees with Rush 100%. Maybe you do, and that is fine, but if the only people you want in the GOP are people who agree with Rush, you are going to have a minority party.
AND, I belong to the MAJORITY party.