Letting go of staff is not an easy thing to do for any manager.
Having to tell staff who have been employed for many years that they are no longer required and that due to current poor business conditions and changes, the company has had to make staff redundant.
Letting go of staff makes sense for business needing to cut costs. But for the person who has been made redundant, this isn't an easy time for them. All of a sudden, they no longer have a job. they may have a mortgage and a family at home to support. So, losing their job is going to have an immediate impact on their family life.
No employer wants to create for themselves a bad reputation.