Wall Street has always recognized how important good talent is. That's why they pay executives and fund managers so much. What's new is the realization they need good software talent.
I'd never work for a financial firm again. It's just too hard to get up in the morning so I can go into work and make columns of numbers a little bit different from yesterday. Boring as hell.