Nothing to add to this:
When a country operates under a healthcare monopoly, its citizens are fundamentally at the mercy of the provider. That provider has an ethical responsibility to show up to work every day and look after its patients; if they don’t, no one else will.
Absolutely spot on. It's unethical for doctors to strike.