I wish people would recognize the difference between moderate Republicans and RINOs. A moderate Republican is one who is for political or personal reasons unable to be a very strong proponent of a conservative agenda, but who will be glad for other conservatives who are more able to do so. A RINO, by contrast, has enough of his political identity tied up in his ability to "work with" Democrats that he must fight tooth and nail against anything conservatives might do that would devalue that ability.
Also there is confusion about some issues being moderate Republican.
Delay and Hastert blocked Immigration Reform even though they were moderates.
It is the cheap labor libertarians and anti-white RINOS who are the big push behind Immigration reform.