If the competitive wage rises but a company can’t afford it, that’s not the worker’s problem to accept a bad wage to help the company. That’s the company’s problem to hire better leadership or cut executive pay in favor of employee pay or get acquired / raise funding or go out of business. None of that changes the reality of competitive wages.
At the root it sounds like your question is more about aggregate market allocation of labor. But why should workers accept inefficient allocation at worse wages? That just seems like an aggregate market expression of “these businesses are unwanted by society” - the same happens to 90% of startups all the time.