I think OP has a valid argument. People who are 50+ now started programming when not many people even heard of computers.
The major increase in CS graduates in recent decade will mean that when 20-30 something will become 50+ year old in next 2 decades, there should be lot less ageism related factor as programming industry would have matured by then.