The problem with open primaries is that one party can tell their supporters to vote in the primary for their preferred candidate in the other primary. Probably not a good thing.

Even in states with closed primaries, we have seen this "opponent selection" already: Republicans have never much attacked Sanders because they felt it would be a slam-dunk to defeat him.