Why is it honest to stay quiet? I think the absolute biggest problem in US politics is the 2=party system. Why are there only 2 parties? There are more than 2 ways of looking at any issue.
It's because the elites who run the US system don't want to share power with the masses & give them a true say in running the system.
That's why most US states don't split the electoral college because it would give rise to 3rd parties & split the hegemony of the 2 Democrats and Republicans. It would threaten the power of the Superstate & weaken the power of the elites.
1 alternative might be a multiparty system like France where multiple parties run in an election & then theres a runoff a week later between the 2 top parties to decide the winner. Meanwhile the winning party signs a contract with its coalition partners to map out an agenda. But theyd have to abide by the contact for 4 years until the next election cycle.
Of course this would threaten the power of the superstate in the US & that's why it's never implemented. Just a vision for 'a perfect world'.