In America, only two political parties can win the presidency. For that reason the two parties tend to have a 'big tent' mentality and embrace a lot of fringe members in return for votes. The perfect shouldn't be the enemy of the good, the saying goes.
Due to that structure, and that a tiny percentage of 'swing voters' determine a winner, the opposing sides tend to vilify and stereotype each other as much as possible, including in ways that are tailored to the audience. For example, Democrats hate business and are anti-science, while Republicans hate minorities and are anti-science.
Wait, they're both anti-science? Sure, just about different things.