What Robert A. Heinlein said is absolutely true, and recent supreme court rulings and the pseudo-populist movement to ban the Confederate Battle Flag (as well as Old Glory) demonstrate this profoundly. The facade of Democrats versus Republicans is giving way to the reality of authoritarianism versus libertarianism. However, not everyone who supports the authoritarian side is doing so waving the swastika. Authoritarianism is almost always born from good intentions.
Democrats believe that statism is a necessary evil to curb an intolerance that in the past was their own, and that isn't really there anymore. They also also believe that symbols and objects have a negative effect on human behavior and that the power of the state is necessary to destroy them.
Republicans believe the statism is a necessary evil to preserve a tradition that really shouldn't be dictated by the state at all. Establishment Republicans believe that internal state power is necessary to protect from outside enemies.
Supporters believe that their version of statism is necessary to protect against the other. Both also believe that free will is inherently dangerous, that most people will choose wrong; most tyrants believe they are saving subjects from themselves. More importantly, both are blissfully unaware that the road to hell is paved with good intentions.
On the flipside, libertarianism is growing in popularity.