I have never understood why the parties - BOTH of them - allow crossover voting in primaries. Why let your opponents pick your nominee (or simply exhaust the will, and waste the money)? This needs to stop, yesterday.
The “theory” is your testing the candidate’s appeal with the general electorate early. Goal again in theory to keep out “fringe” candidate’s. However the effect over time is to produce a bland inoffensive candidate.