@2ggv Getting canned after age 60 is the reality for many companies in the US, and IBM is certainly not alone in this regard. The ugly, awful truth is that US businesses are trained from an accounting, HR and legal perspective to get the maximum economic value from their employees while paying out as little as possible. This means that social niceties like "working until retirement" and "giving the old fellow a watch and nice retirement" no longer apply.
In practice, this means that the company will hire someone and work them the maximum number of possible years before they have to pay out retirement benefits, increased medical benefits or a higher salary or both. There are automated ways of figuring this out, backed up by an army of actuaries and financial analysts. Once they reach the maximum useful lifetime, they are dismissed via the usual means (RA, PIP, whatever). It's no different than a piece of computer hardware, and both are treated in a similar fashion. (Do employees still have serial numbers rather than the more traditional "ID numbers"?)
This is why you see all the s-b stories like "I'm in my late 50s and almost retired and I just got a cancer diagnosis and now I just got RA'd". The unstated objective is to ditch the employee before the company has to pay out medical benefits (cancer treatment) or early retirement (including bridging) or anything like that. IBM has historically been self-insured when it comes to benefits. It was feasible enough when they had major cash flow, but now they are a company that is constantly short on cash. You can guess what that means.