If other companies had more profitable uses for the labor than Novo, then surely they'd pay more for the labor, and the workers would take those jobs instead?
It's a medication and so it has a limited patent protection window. The labor is built on an artificial monopoly. So, short term, you could be correct, long term, we cannot make any meaningful assertions.
In particular, the assertion that Novo Nordisk single handedly saved the country from recession is ridiculous.