The FTO management, MOL, etc do exactly what they are in their positions to do; maximise the returns and profitability for their companies. They are not social welfare organisations to make someone career. IOW they are in it to make money.
I agree, but employers also have a duty of care to their employees. This is enshrined in legislation throughout Europe. What we are seeing in aviation currently is this duty of care being blatantly flouted for the benefit of the shareholders, with seemingly no comeback on those responsible.