Consumers Are Spending. Businesses Aren’t. Who’s Right About the Future?