In the long run, a company that wastes money on purchases will be beaten in the market by a company that isn't so wasteful. Marketing and sales is not wasteful, but actually creates profit.
There are small-margin markets where this doesn't happen, bit then those markets don't have huge companies either.