> [all consumers' discretionary income they'd be willing to spend] is likely a small fraction of the size of [all commercial companies' marketing budgets]
Assuming you meant all spending, this cannot be true, because all marketing budgets are paid out of people's spending. You are paying for advertisements, they are included in prices of goods and services you buy.