In NYC, during and after pandemic, the city gave all the parents with kids in the city schools SNAP cards--that is, Supplemental Nutrition Assistance Program cards, that is, "food stamps"--to make up for the now free lunches the kids now weren't getting in school. So suddenly all sorts of parents of every income level had and were using SNAP--and swear to God, it was one of the best things that ever happened, because I could see how at the beginning the checkout people and others would get all wary and suspicious of you when you moved to pay with SNAP, except there were now all sorts of people using it, it was normalized, and the clerks' attitudes changed toward everybody and the attitudes of people behind you on line changed, because it wasn't just "those" people, poor people, using it. It was the whole neighborhood.
All benefits should be for everybody - as the OP says, there are very few rich people anyway, and when school lunch is free for everyone, its not a stigma to get free lunch, and when everyone has a SNAP card, it's not a stigma to use SNAP!