Nice thread. I think you have asked the $64,000.00 question, BSB, but I'm darned if I can answer it. I consider myself a Republican, but the party is filtering people like me out. I am not a slave to strict conservativism, and that makes me a RINO in some people's eyes. I would vote for Romney, but a lot of folks won't just because of his religion. I would vote for Cain but a lot of people won't just because of his color (and trust me, nobody is saying that, but it's true). I WON'T vote for Rick Perry because I am having a personal backlash reaction against his supporters trashing my faith. (Huckabee lost my interest last election for the same reason.) So ridiculous reasons are dividing our party.
Last election, we all "settled" for John McCain, even though many in the party didn't like him. Predictably, a fired-up Democratic base behind a relatively unknown leader took the day. Obama was a rock star, McCain was the guy we settled for. Will Romney be our next McCain?
The more we divide ourselves into "strict" conservatives and liberals, the less room there will be for compromise and moderation. In this regard, I think both the Tea Party and the OWS movement are hurting the country. As to how to solve that, I haven't got the slightest idea. We Americans need to be able to compromise, or nothing will ever get accomplished. Maybe it's time to face the fact that our government is too big to change, and needs to be replaced not by a smaller government. But by smaller governments.