Maybe it's different in London compared to NY. There's plenty of decent makers in Finance in London. There's people who use all the best practice techniques in software development. People who wrote code you use every day.
I've seen the kind of guys described in zed's first para, in Finance in London. I don't think it's different, but YMMV.