Banning companies above a size still allows a unhappy medium where only "small businesses" BUY the same horrible ads and we drop one or two Army or IBM ads from the lineup.
The size, depth, and reach of the advertising industry is a direct result of the amount of money injected into it. The current ad industry is effective, awful, anti-competitive and resembles more of a cancer at this point than it's intended purpose to provide useful information.