Not really. We got Coats because the half a dozen other candidates that were more conservative split the conservative vote amongst them instead of unifying behind one or two that would have pummeled Coats. Stutzman and Hostetler combined got over 50% of the vote, while Coats couldn't even get 40%. It was quite clear that most Hoosiers DIDN'T want the Republican RINO candidate.
Not sure it's evolution if it never changes. But, yeah, we do tend to get screwed by the party machines, don't we?
Problem is cross overs from the democrats in the primaries. They usually pick up Republican ballotts and vote for the RINOS.
Plenty of counties in Indiana have very few Democrats on the ballott, like Hamilton and Boone.
I am for closed primaries.