That’s true though. It used to be that a general strike would have a big impact on an industry, but with the wealth that the companies have accumulated in past decades, it’s not even enough to strike anymore.
The real answer to this would be a universal basic income for everybody. If you’re either fired, laid off, on strike or voluntarily quit, you should still receive a sufficient form of income.
People sometimes quit for good reasons like toxic environnements or for health reasons or because they need to take care of someone. They shouldn’t be penalized.