In my opinion, not really.
The system is rigged so any alternative perspective does not have enough power to accomplish anything.
You can have (say) one third of the entire country have an opinion on government policy (e.g. no war!), and the stock-standard "democratic" voting system is to "divide and conquer" by mandating districts and forcing a limited number of bad choices (candidates) on people in each district. The minority view can win few, if any seats, and therefore have NO real political power.
Also, important issues (like no war) are muddled with BS issues. Distraction akin to "bread and circuses", but using negative issues which makes people emotional and forget the more important issues.
My solution: a person who wants a seat in parliament gets the "vote" of the number of electors equal to the total number of electors divided by the number of parliamentarians.
Example: 15.1 million Australian electors divided by 151 Australian House of Rep seats = 100,000 electors.
If someone can get 100,000 people to "vote" for them from across the country, they get a set in parliament. (The actual amount is about 111,000, but you get the point.)
This method would probably destroy the party system. That is why the politicians would fight it tooth-and-nail.