This is the primary lie that Republicans like to tell you. That people are poor because they make bad decisions, or that they're lazy, or drug addicted.
You have people who are working 2 jobs and a total of 60 hours per work, just to keep a roof over their heads and food on the table, and you call them "stupid and lazy". Well if they're working 60 hours a week, they most certainly are not lazy, are they?
I've been comfortably middle class and I've been poor and middle class is a much easier life - and the difference was entirely based on income. When I my income didn't meet my expenses, it was very stressful. If you can pay your utility bill by this discount date, it saves you a couple of dollars a month. That may not seem like much, but when every dollar is hard to find, it's just an added stress. Which bills to pay first, who can wait. You see something on sale you need but you have neither the cash or credit to take advantage of those savings so you end up paying more for things, as a result.
Studies have found that poor people are simply exhausted and overwhelmed by the sheer volume of decisions they have to make on a day to day basis just to provide the basics for themselves and their families. People aren't "stupid or lazy". The system is designed to keep them poor and needy. If they get too comfortable, they won't want to work.
The stupidity of that remark is shocking. Why don't rich people stop working when they get rich? They don't need to work. Why do the middle class keep striving when they no longer need to do so? The idea that if you give poor people money, they will refuse to work is just as stupid.
And calling people who are working 2 and 3 jobs just to take care of their families "lazy" is just asinine.