I would restrict the power of political parties if I could. They're only good for collecting money and tearing the country apart, IMHO. Candidates for political office should just have to fill out questionaire showing where they stand on each issue, and have it posted at the election site. Maybe we can have a blank space at the bottom to make any statements.
But honestly, I've been a registered democrat for the whole 10 years I've been of voting age. But when I renew my driver's liscense, which will be soon, I'm going to change to independent. Some of the Democrat's core issues I just can't support, and they seem to be swinging too far left, even for me. I agree with the Republicans on a number of issues, but their stance on others means I can never support their party, even if I'm willing to support one of their candidates. The Libertarians have became closer to my views since they changed their stance on immigration, so who knows, next election I'll be voting for a candidate, not a party.