I used to agree with this 100%. I've voted for Dems, Pubs, Independents, Libertarians, Green Party, etc., etc.
I always voted for the person and their positions, relative to the office they were seeking.
Since Trump was elected, the Democrat party has lost their collective minds.
Unless they somehow regain their collective minds, I don't see myself voting for another Democrat, at least not at the state or federal level, any time soon.
If my only choice will be a Democrat, or someone else who I wouldn't vote for anyway, I'll just skip that particular vote.