It's fair enough if it is an issue that is something you feel personally sensitive too but I don't think the wallet itself is offensive, I mean it kind of looked like a cup to me but if there was no description saying it was based off a cup that a lot of homeless apparently use, it'd just be a cup wallet.

There are more offensive things to the homeless like the fact the system is so broken they are homeless.