Workers aren’t obligated to perform labor. They aren’t slaves.
Imagine another country was delivering opium to your country and the dock workers went on strike to stop it. This same dumb argument would apply.
If Tesla wants Swedish workers to work for them all they have to do is improve working conditions to the prevailing standard and hire a CEO who doesn’t spend most of his time being an asshole to other people on social media. Simple. Karma’s a bitch. Treat other people badly and expect people to return the favor.
Tesla’s profit per vehicle is well above industry standard, they can afford good wages.