In Austria it's super easy to fire jobs like white collar tech workers and sales people without any reason as the employee protection laws are very weak (you just have to give them their notice period). At every company I've worked here I've seen people get fired after not meeting their performance goals(PIPs), or even having too slow velocity in Jira's charts, or just some manager having an axe to grind.
There's no magic protection aura from the government to save you from getting fired here.
I suspect the fact that some people in this thread read it the way I do, and others (I guess including you?) read 'firing' to include redundancy, is causing a fair amount of confusion / people talking past each other.
(I'm not claiming I'm right and you're wrong, btw, just observing a linguistic disconnect)