I have the real unpopular opinion that some psychological pressure is necessary for human societies to operate somewhat optimally.
Straight up giving people money is different from living "on stamps". I know it's fashionable these days to call this "shaming" and I guess it is. My question is, is that a bad thing?
If I wasn't shamed/bullied/pestered into being a proper citizen I don't think I'd become one. Maybe I'm just an inferior breed or something, but my guess is this is true for a lot of folks.