I didn't know your famous english sense of humor which I am fond of had room in politics too
Actually, different systems interest me a lot for the world I'm building... One of the countries in it discovered democracy recently and I realize that the system I created looks a lot like yours !
But considering what you were saying about short-time view in politics, we have pretty much the same problem here. Federal elections are every 4 years, regional elections every 5 and local elections every 6... Make the count and you'll see that we vote close from every year... Which greatly limits political courage at every level of power... But I have no miracle solution to counter that, especially since I see other democratic systems face the same problems...
I'd be curious to discover how things work in Australia or South-Africa...