You're not 'enployed at will' in Sweden. Meaning you can't be fired for no reason. In fact there is a very short list of valid reasons. Amongst them for example 'work shortage'.
If you indeed are fired, you have first dibs if the company decides to hire someone new for a similar position, so firing someone for BS reasons isn't a productive way forward.
If you indeed are fired, you have first dibs if the company decides to hire someone new for a similar position, so firing someone for BS reasons isn't a productive way forward.