I wouldn't be so quick to dismiss. Are there shitty practices screwing things up and misaligned priorities? Certainly, but fundamentally banks and investors make capital and investment much more fluid and simpler.
Are you sure about that after reading the rest of the thread? From what I can tell, banks are where they are not because they're good at what they do but because they're solidly entrenched.