As I said in my original post, there can be a number of reasons to have money that you don’t give to someone on the street. Even if you do have change and choose not to give it, that’s up to you, you’re not obligated to give money to someone on the street. In my opinion, though, acknowledging their existence is a far better thing to do than to just ignore them, as you have no idea they’re there, which is blatantly not true.