This is a question I always ask myself.
I worked at a (non finacial) firm before I went to University and when people had too much workload or did too much overhours the firm just started to hire new people...
Now I always hear people talking about working 100 hours a week - I mean those people have to be compensated for the workload, why just don't hire more smart people with the benefit of having more motivated and "not near burn out"-staff?!
The supply for the BB is there, thousands of people are applying and beyong the target schools there are many smart people, so why don't hire more people?