I really thought we could do better than this. Of course parties are not the problem. In parliament as with any other walks of life, people will seek to co-operate and work together with others who share their values and aspirations. Formalise those groupings and you have parties!
The problem is the objectives of parties in parliament - they are there either to support the government or to oppose the government with a view to replacing it. None of the MPs are there primarily to carry out the primary functions of parliament, and in particular to scrutinise the executive. That is the core problem.
We`re not saying all parties are the problem, but the tribalism of the big three certianly are, and like the Communists in Eastern Europe, only want reforms to go so far, and only as far as they hold the power. (I know about the way the Commies kept power )
They are only getting votes because of this tribalism, and mainly to keep the "other lot " out of government. We need more independent thinkers there, not the crowd thinking ones we have now.