Yeah, that is a major problem with how Western democracies are put together. It is going to cost a lot of money to do anything effectively, so governments would rather postpone any action until the next government takes over, then it will be their problem. And of course this line of thought continues with the next government.
Long term plans with any meaningful changes are just not suitable for our kind of political systems.