Unwittingly - I suspect - the OP illustrates the folly of "democracy." The People are, collectively, stupid.
It is literally and demonstrably stupid to register as an "independent." In most districts and in most elections, there are actually TWO elections: a primary election and a general election. In the primary election, each party selects the candidates that they want to run in the general election. If you register as an "Independent," then you virtually disenfranchise yourself. You exclude yourself from the primary election, which in many if not most cases, actually decides who will be elected. (I'm assuming the State limits primary voting to those who are registered in the specific party). In a district where one party dominates, rational voters register for the dominant party, regardless of their personal leanings. Imagine voting in the Republican primary for mayor of Washington, D.C. What an utterly worthless, wasted vote!
And here we are, ensconced in a culture where "nobody wants to be told what to do - ever(!)" so people (1) register as an Independent to show their independence of thought, then (2) whine about not being able to vote in primaries. You gotta be a ******* idiot.