I’m not sure what your point is. This still seems like a purity test. Whether democrats wanted it to be a purity test or not republicans were able to successfully paint it as one.
My point is that it is bizarre to blame democrats for making purity tests when republicans are making up purity tests. It’s like I deleted db in prod and then said how dare my co worker be pro prod db manipulation, when the co worker in question had stfu the whole time.