I have to agree... I found this talk interesting but Gilad comes across as very arrogant. He seems to think that most developers don't want to learn anything. If that were the case no one would be watching this video.
I think perhaps working in an academic scenario for a long time causes people to lose appreciation for people working against commercial pressures. Most developers I have worked with are very keen to learn new languages/technologies but in reality they have deadlines to meet. In addition it takes time for these things to gain acceptance at the corporate level.
His comments about older people's inability to learn are also out of line.
It's a shame really; I feel these comments tarnished an otherwise very interesting discussion.