Problem is that society has a short term memory and only the thoughts and feelings a month before an election is all that matters.
Marketing and promotion is all that matters and which ever party has the most of it in the three months before an election will likely win that election. Which makes you realize that we live less and less in a democracy but in a weird plutocracy or oligarchy ... a system that runs on money and not the will of the people.
Up until about 20 years ago elections used to be positioned in WHO TO VOTE FOR and now they are more about WHO YOU SHOULDN'T VOTE FOR. The conservative marketing is not so much about what solutions they can offer ... they just continually make the broad statement that no one should vote for Liberals.