He makes some good points here. Personally I wonder how long the Republican Party can keep winning elections running on a platform of anti legal abortion, anti gay rights , Christianity, unlimited guns, discrimination against minorities , massive military spending and wars , anti social...