For the last 5 presidential elections there have been a multitude of 3rd parties running candidates at every level. Tell me, how long does it take to get the message that 3rd parties are a non-starter except as spoilers?
You neglect to mention that after all 5 of the last presidential elections the size of government and the national debt has continued to rise no matter which party was elected.
How long does it take to get the message that you're not going to get smaller government voting for either of the two major parties?