James,
I agree with your post. One related point you left out is wage stagnation. Americans were much less concerned with the cost of products when our incomes were increasing faster than the pace of inflation. Wages have barely ticked up in the last 15 plus years while inflation continues to climb. It comes down to math. When you have less to spend you have to get the most out of what you have.
Steve


Firearms imports, consignments


[Linked Image from i.imgur.com]