Parties can get a stranglehold on power, as seen by our own Republicans and Democrats, making it difficult for candidates with outside the two-party box ideas to get elected.
I agree, but I don't think we should get rid of parties. I believe we should just make it easier for candidates to get on the ballot and appear at debates, etc.
EDIT: I also agree that political affiliation shouldn't appear on the ballot.
True, and having parties be illegal would be against freedom of association as well. However, having non-partisan ballots would be sufficient. Plus, I think we need a better system than the plurality wins system since it is part of what encourages having only two parties or candidates being viable. I like approval voting myself, though I know there's people who don't like it.