
Nah, I think it’s probably the other way around, he’s probably been homeless for a long time and is angry at the world because of his bad situation, so he was trying to bring someone down to his level. Like how schoolyard bullies are usually the most insecure children. He was angry at another homeless man, who was running away from him, and the guy in the suit had stepped between them, so I think the racism was just his easiest way to try and assert himself over the good samaritan.