Parties fail because in order to be a member of the party you must believe in the parties ideas and policies, which in turn leads to a homogenization of ideas. Over time those ideas get more entrenched on the different sides, leading to less collaboration over time and more extreme and divided rhetoric that benefits no one.
I would say that the entire idea is rotten because of that.