people think things for a reason, and it's rarely because they're sociopaths or they're unevolved or they're stupid, and assuming that it is lazy and uncritical
This percolates through our whole society, one case of which is this scholastic food 'debt'.
And also, during some of Biden's years, there was a few years of free school lunches. And was also summarily cancelled. Even democrats have this pervasive 'those people don't deserve X'.
https://www.nbcnews.com/news/us-news/free-school-lunches-set...
In fact, they see the person who can't afford lunch as stupid - after all, an intelligent person should at least be able to get lunch - it's so easy! What they don't realise is how much each person is impacted by their own starting position in life (which, I believe to be random), and how that in turn impacts where they are now.
Many "privileged" people lack empathy, because they believe the tables can never turn. They don't even want to entertain the thought. They believe their privilege is a birthright. In some cases, they are probably correct; they will enjoy privilege for their entire lives. But in exceptional circumstances, they will be caught out, and their opinion will undoubtedly change.
So, it's not stupidity, it is willful ignorance. History is full of such examples, some more chilling and devastating than others.