I agree with you. Watch out for the purity police.
The Dems are all about their ideology being pure. The GOP-e being weak in the face of their resolve is what gets them beaten. Ever heard the saying “If you don’t stand for something, you will fall for anything”?
If the Founding Fathers of this country were ideologically impure (to continue to abuse the idiom), then there would have been no USA.