Re: One factor left out - The System
"Anyone know of a political party with differing ideologies these days?"
The nearest to it is the Greens. They're a long way from perfect, but they are trying. And they definitely want to get away from the current system while we still have a planet we can live on!