But Keith, the only reason someone like Ron Paul can do well in NH is because it is so small and they have so much time in which to campaign there.
If things went your proposed direction and more states went to primaries, it would be that much more impossible for a non-establishment, non-super-rich candidate to have any chance of competing. If the nominee were decided via one big (transparent!) nationwide primary all held on the same day, would that help or hurt a Ron Paul? I think it clearly would hurt.
No, I think things should go the opposite direction: more convoluted processes, more hours upon hours of sitting through meetings required in order to vote. More caucuses, fewer primaries. We have the committed cadre so we can compete in caucuses. What we don't have is massive herds of (elderly) people who vote as part of their religion. So, we can't compete in primaries without massive effort and other good factors. Advantage: caucus.