I can see that dissenting opinions are not welcome here. What a pile on.

Anybody that gets on board with either party should have their heads examined.