Sorry, WE...rant...but this stuff generally just chaps my hide.
I am so sick and tired of this phony "senior citizens" crap. FFS, the "senior citizens" of the USA is the wealthiest demographic every to occupy this earth. Do each and everyone of them have gobs of money? No. So, if we are going to go the socialism route, let us do it with some common sense. Give welfare to the ones who need it instead of making it a blanket coverall situation.
I would guess about 85% of the money stolen out of young families' pockets each week goes to a very well-to-do senior so he can pay his greens fees or she can hit the bingo tables. Doesn't that just chap your behind?
As for the little girl without a coat, tell her family to get involved with a church. A church will never allow one of its family members go without a coat. They could also contact a few "senior citizens" and ask for some of their money back.