Instead of wondering why Iowa and New Hampshire are of such initial importance to candidates running for President, even though they are quite small in regard to population, maybe we should consider a national primary. Maybe that primary should be held on the same say, at the same time, nationwide in order to avoid any one state having undue influence on the process. Instead of various state legislatures attempting to move voting earlier every year to increase the level of importance their state appears to have in the process the primary schedule would not need to be drawn out unreasonably. In addition, candidates for national office, the only office in the United States for which there actually is a national vote, would be given a strong reason to campaign across the entire country rather than extreme rural areas that are not impacted by the same forces as New York and Chicago.
Does anyone else feel that Iowa has to much influence in choosing the candidates that will represent you when they are elected? If this does bother you, would it be as troubling were this same priority given to New York, Texas, California, or Florida as examples?