No disrespect to IA and NH, but screw them. This axis has a stranglehold on the electoral process. Because IA is always first to have a caucus, all of the major candidates have to pay lip service to ethanol--the biggest fraud and corporate welfare boondoggle ever foisted on the American public. Even Hillary and McCain, have flip-flopped on their well-reasoned skepticism to become true blue cornoholics.
http://www.rollingstone.com/...
I propose that federal legislation be put in place that mandates that all parties hold a NATIONAL PRIMARY where all 50 states vote at the same time to elect 90% of the delegates to the national convention. Each congressional district will have X number of delegates (say 10--10% of the vote in a district means 1 delegate). The national primary should take place no earlier than April.
The remaining 10% of the delegates can be given to superdelegates who are congressmen, ex-congressmen, or people of stature within their respective parties, or however which way the party leaders want to do this.
Under such a system, it's likely that no single candidate would be going into a convention with a majority of the delegates and deals would have to be made with the other candidates.
If people object to this type of deal-making, we could just simply get rid of the system of selecting delegates and just have a series of national primaries where lower-tier candidates are eliminated after each round. The final primary (national) takes place between the 2 strongest candidates. I would prefer this method, but I could defer to a system where each state has delegates at a national convention.
I'm just sick and tired of seeing the parties' nominations being a foregone conclusion by the end of January of every election year.