The reason Americans are not getting mad is the social safety net. Take that away and the outrage would boil over.
Stock up on food, water, and cash.
If you see this sign at your WalMart or grocery store....run.