No, I think the divide comes from a different place. The US was a center-right country where most people agreed on the basics, and so the dems and repubs only differed at the margins. That is, until recently.
The underclass Obama and his ilk foster, want what you have, and the libs show them how to take it from you rather than working for it. The underclass is insatiable, and since they pay no taxes, small, limited government living within its means is no issue to them. The rest of us are slaves to their needs.
Obama proved elections can be won without the white, Christian, working class vote - his power comes from the underclass, and he knows how to channel it against the rest of us. Simple as that.