Businesses should be studied by anthropologists. I find most business behavior is better explained by asking what emotional needs it is meeting for the people in charge. It's really frustrating reading people who pretend the role of business is to make as much money as efficiently as possible, because that is absolutely not at all how it works. There are factions and feather-nesting and curry-favoring and consolidating power bases and a whole host of sociopolitical shennaingans constantly going on, especially as corporations grow.
But guess what? Businesses aren't going to pay an anthropologist to embed. No, they'll pay psychologists to come up with a bunch of science they will follow if it suits them and ignore if it doesn't.
In fact, I'd say one of the real problems oligopolies face is that allows them a large margin to be bad at business, meaning asskissers and social climbers have an enormous edge over people with product or content knowledge. This is a pretty commonly accepted phenomenon among royal courts through history, but we like to pretend businesses are rational creatures.