No I don't believe there should be 10 million parties.
I believe the only political parties allowed to exist in these united states are one's that'll adhere to the Constitution for the United States. Any other(s) should never be allowed to exist at all.
The Republicans and the democrats all play lip service to the Constitution and that's it. One can only open ones ears and tell both major parties don't adhere to the Constitution when both parties claim to protect our DEMOCRACY.
WHERE in the Constitution does it state ANYTHING about a democracy?
Go to Article IV, section 4 and read what it says!!!
I'm way ahead of you on understanding your complaint, and I've read said Constitution enough to know what it says (without the bonus exclamations). My point to you was that you don't seem to have any workable plan of action for accomplishing your goal. Being happily indignant isn't a plan.
Sorry to say, but your throwing in the towel and refusing to vote or vowing to vote for a meaninglessly fringe party, won't have any effect on either party at all. (oops forgot !!!)
P.S. Albert Einstein was paraphrasing Edmund Burke, "The only thing necessary for the triumph of evil is for good men to do nothing."