Neocons are actually Trotskyites, which is communism on a global scale, no nations. Read Strauss. That is the GOP.
I stopped watching as soon as I saw "secular humanism" noted as a religion. That is just plain stupid.
"In the beginning of a change the patriot is a scarce man, and brave, and hated and scorned. When his cause succeeds, the timid join him, for then it costs nothing to be a patriot."--Mark Twain