Only moronic politicians could come up this primary, caucus system. This is the first time I have been involved in the nomination process, and for pure, unadulterated, pound-for-pound idiocy it is without rival. Dems and Pubs voting on different dates in different states? It is like it is all for free and doesnt come out of the taxpayers pockets.
This doesnt have to be hard. You put the names of the 50 states on 50 ping pong balls and put them in the hopper. You get the parties to agree on dates and draw the ping pong balls out for those dates. You do this every primary election. That eliminates the nonsense about trying to be first and certain states like NH and Iowa having more sway in elections than they rightly deserve.
There are 435 representatives, therefore 435 districts and 435 delegates. When the time comes for a state to vote, the votes are tallied by district and it is winner-take-all. You win that District, you win that delegate. All political parties vote on the chosen date in that state. There is no caucusing or super-delegates, the people vote and whomever gets the most votes in that district, gets that delegate. The candidate that gets the most delegates is obviously the nominee.
Perhaps this could eliminate the convoluted mess that we have now. Perhaps it might lead to better candidates and better nominees. Perhaps Americans would be more likely to get involved, knowing their vote wont always be on the back end of every election, when the race has already been decided?
There is more to the primaries than congressional districts, including giving elected reps votes. That is as it should be.
You system is pleasingly simple but ignores the reality that the Congress does not have a legitimate role in fixing this problem.