Comment by btilly
Voting for a party explicitly demonstrates at least acceptance of if not outright support for its platform. You don't get to absolve yourself of support for kicking puppies because the FooBar party also includes a modest tax cut in its policy agenda that you really want.
Virtually no independent thinker is going to support either major party's platform, for the simple reason that both parties have a collection of inconsistent policies that are an incoherent ideological mishmash. Therefore you do not so much vote FOR a party as you instead hold your nose and vote AGAINST the other one.
Sure, but in the US, the choices right now are between a party that you might not fully agree with, and a party whose explicit platform is to strip fundamental rights away from women, LGBTQ people, and other minorities, all while dismantling the basic structures of democracy in order to guarantee their hold on power for as long as possible.
When you vote for a party, you may not fully agree with all their policies, but you are stating that the drawbacks are acceptable compromises. When you vote for FooBar, you might not want puppies to be kicked, but you consider it a tradeoff worth making if it gets you that tax cut.
If you are looking at the political landscape of the US as an independent thinker, and are questioning whether abandoning the principles of human rights and liberal democracy are a tradeoff worth making, then I really question whether your thoughts are really as independent as you would like to believe.