I expect this has plenty more to do with salary than age.
Definitely. The bottom line rules the boardroom. It's not about "tech" as people who have worked on legacy systems were being let go in favor of younger workers to replace them. The IBM defense is BS and everyone knows it.