In New York City, the number of food-cart vending permits is capped by the city’s administrative code:

And you cannot get one. The waiting list is even closed. But it was 10 or 15 years’ wait. It’s impossible to get a food vending permit from the city.…If you want to get a permit for your cart or truck, you cannot do it.

Because a behemoth can spread the cost of regulation over a larger revenue pie, the percentage hit to each dollar of sales is lower, sometimes much lower. It's the functional equivalent of a regressive tax on small business.
Big business loves regulation, it keeps the competition out.