The system is not the problem, the voters are. If a huge group of people only vote based on party, and not the actual candidate, that really is not the party's fault.
People already have the option of studying the candidates for each election and choosing who they think is best.
And hell, at any given national election 30-50% of the US population does not even bother to vote. Having a better gov't is easy: have 90% or more of the population study each candidate and vote on who they like. The existence of parties is not preventing this from happening.