Intesting take for sure........and I agree with everyting but your opening two words....
I do think that when enough former middle class people can no longer eat.......it will happen.
First of all, if they can't eat, they're not middle class anymore.
Second of all, I think you're underestimating the modern American's tolerance for abuse. They might complain, they might even yell and scream, but the comfort and security that this society has provided for generations has yielded a population largely consisting of soft, fat mammels who know nothing of what it means to be pragmatic in their own self-preservation.
Until they start to starve, expect little to no change. The vast majority does not have enough pride in itself or its nation to do much more than sit back, eat an extra soft-taco for FourthMeal, and watch some Springer.