I disagree a BIT; I think approach parties as private clubs that can set their own rules is WAY healthier than the pseudo-public-but-not-really approach of US parties.
I agree that a lot of the ways our parties have shifted their procedures are warning signs for democratic health.