More resources = more access to a broader range of solutions to a problem = more efficiency and greater output at scale
Example from my industry. FedEx can offer services smaller logistics business can't, because they own their own fuckhuge fleets of planes and trucks and hubs everywhere, so they can streamline everything under their own control. Some of their hubs are large enough that they even have their own customs officers on-site. Others have to complicate things and burn more money on hiring other business to fill in the gaps where in-house resources are lacking.
I work for a moderately large but still family-owned freight forwarder that prides itself on not being asset-based. This means to fly a shipment from Asia to USA, we have to hire other businesses to handle trucking, warehousing, flying, document couriers, and sometimes specialized messengers for customs. FedEx just has the customer drop it off at their nearest service center and everything else is 100% handled by FedEx employees. Now we do have major advantages over FedEx, but providing overall efficient service for good prices isn't among them.
And the obsession with public image can work both ways. If the corporation decides they can bury a problem instead of dealing with it ethically, they will. There was sexual harassment buried and neglected by HR at the 120+ employee office I worked at with FedEx. The victims were intimidated into silence. Small businesses have less resources to make their people feel like they're too insignificant to seek recourse.
At the hub, FedEx literally had PR management teams whose sole purpose was to deflect media, silence witnesses, and generate acceptable narrative if there was ever an accident. I got to indirectly see them in action one winter when a lift fell over that someone was using to de-ice the wing of a plane.