Yes, layoffs suck, but Intel seems to be in a position where something had to give, and giving up on building a leading edge fab would almost certainly lead to a death spiral. Additionally, Intel was and still is a huge company. They have more employees than TSMC & AMD combined (an imperfect comparison, but probably as close as one can get).