Young people are just smarter
news.com.com
news.com.com
I also think the world is changing to value it more. Math, for example, is famously a young man's game. And I think the world is changing so that more things are like math.
"Paul Erdos never learned to tie his shoes, never drove a car or sliced his own piece of fruit"
For most web 2.0 startups, I would say that creativity is more important than math.
As for the actual programming part, well many people can do that. It's not that big of a deal.
However, I don't see that math is really all that important for 99% of web 2.0 startups.
Anyway, older people bring critical skills to a startup such as creativity, which can improve over time as you try and observe all sorts of ideas.
But this sort of proves the original point. Since cs/programming has lower barriers to entry (cool new stuff is still "easy") there are many more opportunities for young people.
[1] http://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1036.html
There is no area of achievement-- physical, mental, or character where one age group dominates over another. There are exceptional people at all ages.
The perception that there are more exceptional young people is actually ironic-- its more surprising when a young person has high achievement and so it gets more media coverage. Exceptional achievements from older people are less noteworthy-- even though they are not less exceptional.
Confusion on this point is exactly the kind of naivete' that keeps young people back.
DO NOT BE ARROGANT-- it doesn't pay. It is a form of escapism.
I also think math is overrated in many cases.