These trends will be good for the economy in the long-run, but in the short-term it means that Americans are cutting back on spending for non-essential items.Another long-term factor that will have growing influence on consumer spending is the rising price of energy and raw materials such as steel and resins.