This is a very well informed community. Without coming off sounding like one of those guards from Slumdog Millionaire, may I ask, how do you guys know all this?
As it so happens, CS people are much better at computers than economists etc... though there are some excellent econ. blogs on the internet which I enjoy reading.
Its a matter of specialization. I just happen to have banks as on of the things I try to specialize in.