By the time I got to vote in a primary, the only candidates left were Paul and Romney. Gingrich and Perry embarrassed themselves with their attacks on Bain. All the conservatives were out.
And, yes you, in Iowa, had all the choices, but what did any of them matter? Half of all delegates are chosen by party regulars, not primaries.
In Iowa, anyone can go to a caucus and most other states have primaries and anyone can vote there, too.