I started an emotional relationship with the layoff of older workers who were "not needed" anymore and always have thought it is one of the worst managed issues big companies do
I agree. This isn't that at this place though - it isn't age or even skill, it is more that the direction of the company has changed. I was looking at the support for those who will leave and it is very good!
they are unable to evaluate all the assets that worker has,
This is a big problem in many organizations, especially those which don't build career paths. Again, this place has been better with this (I have seen some horror companies), as they tend to encourage internal transfers where possible and job growth. People shift from team to team often here, building out their knowledge of the industry and organization. The average tenure is very long, especially for an IT company. This isn't a big corp though, most people know most people.