I find it best to view parties like any other faction or gang. They don't want challengers to their current power. Primaries are supposed to be the democratic way to steer a party but we've seen how that goes. They aren't going to change unless it is from within. So,remove all obstacles to being on the ballot and let the existing parties whine about it when they start to lose.