Something has to be done somewhere. I’m a FL resident, and I’d like to be first, but I’m sure that the 49 other states would like that distinction as well.
As Airman Doors points out, if this is allowed to continue, then states will just keep leapfrogging each other until the primary season is ridiculously early.
But it’s crap that New Hampshire gets to be first in the nation every year. They are mostly white, and don’t represent any kind of demographic in the country.
Be careful what you wish for, though. What if we did have primaries within a week of each other in every state. You could have a situation where 15 candidates enter the race and one wins the nomination with 12 percent of the popular vote. Buchanan certainly would have won the GOP nomination in 1996 under this plan. McCain would have won in 2000. Howard Dean would have won in 2004.
A long primary season lets the people learn, lets the weaker candidates drop out, and allows a consensus to be reached within parties, which is what THEY want. They love these plays called “conventions” on TV.
I would probably favor some kind of rotating system where a small state gets to lead off every four or five election cycles (switching off with other small states) and followed the next week with a handful of representative larger states across geographic lines.