What has contributed to the decline of political parties?

No one wants to have a complicated system. The less political parties there are, the easier it is to vote for a candidate.