There is no free market of ideas, candidates, or political parties on Election Day.
It's not for a lack of demand. According to the latest ABC News/Washington Post survey, 57 percent of Americans are dissatisfied with the choice between Donald Trump and Hillary Clinton; 44 percent say they would prefer a third-party candidate to run. A recent Associated Press/University of Chicago poll revealed that 71 percent of millennials want an alternative to the Republican and Democrat nominees.
In another survey, Public Policy Polling matched "a giant meteor hitting the earth" against Clinton and Trump. The killer asteroid nabbed 13 percent of the vote, far more than any third party now ballot qualified.
The establishment parties benefit from strict ballot access laws that make it difficult for alternative candidates to participate in elections. In order to get on the ballot, independent and third party candidates must meet a variety of byzantine state-specific filing requirements. Complex stipulations and regulations determine whether voters will be able to choose from a larger pool of parties and candidates.
Unorthodox candidates must undergo bureaucratic and burdensome trials in all 50 states before they are permitted to run for office. And the laws have proven effective: no independent or third party presidential candidate has won an electoral vote in 48 years.
To get on the ballot nationwide this year, it is estimated that a maverick presidential candidate must have more than 880,000 signatures on petitions. The major parties regularly challenge the legitimacy of ballot access petitions (leaving out a middle initial is among many reasons that a name can be considered invalid), so securing a ratio of two-to-one of the required number of signatures is the pragmatic strategy for campaigns. That means an army of petitioners going door-to-door should collect about 1.76 million names in 2016. If that becomes difficult to manage, a candidate may hire professional solicitors who charge $2.50-$5.00 per signature. You do the math.
Consider how the ballot access system currently works: Texas requires independent candidates to collect 79,939 signatures (but double that number to be prudent); to become a recognized political party in North Carolina, signatures equal to two percent of the previous gubernatorial election are necessary -- that adds up to 89,336 names (secure about 180,000 to be on the safe side); West Virginia demands 6,706 signatures on ballot access petitions if you want to run for the White House (please turn in twice that amount.) Candidates must also pay a hefty filing fee of $2,500.
Nine states don't even allow voters to write-in names of their preferred candidates.