Quote from sle:
Banks (as probably all large corporations) have a unique structure where you don't need to be a good professional to become a manager.
Large tech companies are the same. Big organizations - public, private or mixed - are all generally equally inefficient and non-meritocratic.
It's in our nature to organize in that manner...