Gone are the days where public service was not a full time career. Just served a term and returned to their shop or other employ.
The problem of not voting or voting for a 3rd party can be summed up by recalling Ross Perots run for President. Great businessman but not the competent team player politician and he diluted votes away from Republicans which make it easier for Clinton to win. So not voting or voting for the 3rd party is not a strategy.
Fundamentally, even if were to drop the D or R following someones affiliation there still will be collusion by simply trying to achieve a majority to win a vote on the floor.
The solution is not so much the party but education of the electorate. As mentioned regarding the propositions, we need these guys to be held accountable to our views as they are there to represent us.
So it is bitter pill but I think we need to stick with the two parties for now.