I think the greens have it spot on - all policies must be put up in a public space and voted on by the members.... the protest ones get some airtime eg Zionism is racist and then are voted down. The best thing is that allows anybody to come up with an idea... power to the people not the people giving power to somebody else.