I think ageism even has an impact on this generation. The quality of software produced is much lower than it could be because we mostly have young guys doing all the work. Ageism is also why we repeat of trends every generation. Our industry simply has no memory.