what is the purpose of your comment?
To be more general, the bot currently buys:
<unneeded thing> for <person who can afford it>
while it could buy
<needed thing> for <needy person, who can not afford it>
Most persons buy unneeded things whether they can afford them or not. The OP ought to take the time and energy they squander on judging others and devote it to helping the needy. Less anger, more good.