I seldom hear poor people whine. Pride is usually one of the few things you have left. And don't equate the poor with lazyness and addiction. If you grew up poor you should know better. I do hear people with money complain about car payments, regulation, taxes etc. all the time.
I guess your comment is well-ment in a can-do attitude kind of way, but lacks pragmatism and basic understanding of psychology. It's easy to take away the things that enable you to do something and then blame the individual. In my experience most of the time things considered better actually are and what doesn't kill you messes with your head.