There are also many of us who are having trouble finding work. I'm 45, and have a ton of experience. I lost my last job after a few more younger people joined the team (all fresh out of college). They all lived together near the office, went out each night after work -- I'm a single dad with kids so can't do that these days. As much as I liked working with them, there was this growing feeling that they felt that I didn't belong (even though I had been on the team since they were in high school). Code reviews got tougher, I heard complaints from my manager that they thought I took too long on tasks. The final straw was an argument that erupted when I took a day extra than they thought it should take on a particular task. One of them had pulled in OpenSSL a little while back to do some crypto. I needed to make some changes to their code and noticed that the random number generator wasn't being seeded. I wrote some code that I've written before to gather a little entropy from the system and feed it into OpenSSL's PRNG. Even after showing them articles about weak entropy being the cause of security breaches, they collectively felt that I wasn't working in line with the team. At that point I was the only original team member, and I had six team members, all of whom were well below 30 years in age.
I've been out of work for 12 months now. Previously I passed every interview I went to (Google, Amazon, Microsoft, Facebook) and had the luxury of choosing between multiple offers. I haven't got through an onsite loop with any of these recently, nor with a bunch of other companies. The only thing I believe is different is my age.
BTW, the me/them thing is reflection after the fact, not how I felt at the time.