If said businesses are not performing for the "overall good" of the customer, the customer will go somewhere else. The quarterly result won't matter because they'll be out of business.
Out with the bad and in with the good. The market will decide and punish the players that don't have the people's interest in mind.
People just don't act in unison, they do it for a reason. That's why competition is a good thing. UPS/FDX