I see all these articles about the average employee age at startups being 20-30, and how older developers face discrimination. Now this is 100% anecdotal, but I know a few 45+ year old developers and most of them are long-time corporate employees and are not really interested in the whole startup / bloggosphere / tech hype world. They have good stable jobs (think Perl, .NET, Java), and are mainly focused on their fam…
It isn't well known that people become more conservative as they age actually, younger people tend to be more liberal, they aren't changing their ideologies much as they grow. Again, this is just another instance of selection bias. Of course, when you have a family to support, you can't take as many risks with your career as you can when it's just you
Finally, younger employees are all about potential, you imagine what they could be, while older employees are all about experience (WYSIWYG). We are more generous with aspirations than reality when making hiring decisions.