The way I see it, Liberals support and are indebted  too corporations and the 1 %, NDP support and are indebted too organized labour, corporate affiliates and government, Green are indebted to the people and support the people and a better future. Now if we removed greed from the human makeup Green would be the obvious choice.