

A lot of knee-jerk reactions here so to provide some context:
The government will not do it because they are simply unable to. They were barely able to reach 3%. The ruling party and the PM do want to increase the spending but their minor, far-left coalition partner is against it. They would rather spend the money on social programs. The far-left party even voted to exit NATO altogether. They are simply not serious people. The PM finally managed to increase spending to 3% by using executive orders. They simply don’t have a path to pass a new budget and increase the spending to 5%. So yeah, it’s not the ruling party that’s shortsighted, it’s their progressive coalition partner who is against any spending on the military.
Where I live older cars can’t enter the city center. In a couple of years the ban will be expanded to all ICE cars. Many other cities are introducing same rules. This fight is pointless. Even if EU will not ban all ICE cars local jurisdiction will still fight them. On top of that last ICE cars manufactured in 2035 will still be on the roads until, what?, 2050? Those companies are basically lobbying for the right to complete against cheap electric cars from China with big batteries and fast charging. Good luck with that.