Sounds good to me, but you work against that goal by voting for RINO's, because all they do is validate liberal assumptions and give them even more respectability than they deserve. Hence, the people are always going to be led to believe that liberalist values are the only reasonable ones, and it'll be nearly impossible to educate them otherwise. Historically, the only way either of the two parties can be led to change their tune is through the influence of third parties upon the electorate.
And I'd dispute your assumption that the Republicans have to act moderate because that's what the people demand. The people don't demand unchecked illegal immigration, corporate welfare, and overweening federal control of the internal affairs of the states. You and a lot of others confuse popular demand with media demand. Republicans need to learn to bypass the media, and if they don't, other parties will have to do it for them.
Please do not make assumptions about me supporting moderates. There is no one in government, save Ron Pual, who is conservative enough for me.