A company is profitable as long as its income is greater than it spending. If the spending exceed the income, the company goes broke and everybody gets dismissed. Company management must look to the future. If tough times are coming for the company, the company must dismiss some workers if only to continue to keep the rest employed. It is moral for a company to dismiss workers when the company is still profitable. It is immoral to expect that a company must be broken, 'cause that will hurt all the workers.