But many idiots here support that as do most conservative public people
So the answer is ultimately a spiritual one because IMO the battle between the Left and the Right is ultimately a spiritual battle. IMO, all of these battles - political, economic, social - are ultimately tied to this underlying spiritual battle.
Although the good guys prevailed in times past, today, the Left seems to be winning because too many on the Right are spiritually immature. Until enough people grow up spiritually and embrace the grace and knowledge of the Lord Jesus Christ, many on the Right and the Right itself will be as children, tossed to and fro, and carried about with every wind of doctrine, by the sleight of men, and cunning craftiness, whereby they lie in wait to deceive (Eph 4:14), and the Left will continue to have its way in its march towards oblivion.
It's OK because this is exactly what God has told us in the Bible would happen in these last days. But if we trust in Him, He will protect us and prosper us and we will be lights in a dark world (Isaiah 60:1-2) and can help as many as we can.