I think open primaries and caucuses are a mistake -- and the Democratic Party needs to do away with them. Party decisions, on both candidates and rules, should be the decision of party member -- not the general public. And it certainly shouldn't be the decision of those who are embarrassed to wear the Democratic Party label, or actively support and vote for the party.
I know that the argument those on the other side of this issue make is that open primaries and caucuses bring in new members and makes the party larger. I think that's nighter disingenuous or just wishful thinking. It certainly did work out that way in 2016.
A non-party member ran for the Democratic Party's presidential nomination, and he got the support of many people who were not Democrats. Did they join the party, work for the party, or even vote for the party. Sadly, NO. Many of them stayed at home or voted third party, and a significant portion (who took part in caucuses) didn't even bother to register to vote. It did not help or build the party, and the candidate they supported has once again made it clear he is NOT a Democrat (but just wanted to use the party for his own ends).
It is not hard to join the Democratic Party, and the party is very welcoming of new recruits from across the political spectrum. And anyone who wants to help the Democratic Party achieve it generally progressive agenda should join the party. But those who are ashamed or embarrassed to call themselves Democrats should not be allowed to participate in party decisions.
And I'm not the only one who believes that. Markos Moulitsas Zuniga (commonly referred to as "Kos", and pictured above in a photo by Paul Chinn in the San Francisco Chronicle) has written the following on his own blog, Daily Kos: