If I had to guess, I would say that photo is staged.
For one, his beard is very neatly trimmed although it appears to have one day stubble beyond the trim.
His outer clothes are dirty but his white undershirt appears brand new.
His hands aren’t weathered, and look like an office worker’s hands.
In Las Vegas, we have community outreach programs that provide the homeless with haircuts, “new” clothing in keeping with the jobs they once had, job referrals and a day where the homeless can feel worthwhile again.
The chronically homeless don’t come to these programs, but the newly homeless, who are displaced for one reason or another, take advantage of the freebies offered.
They are sometimes given the opportunity to do a video interview to present to the potential employer along with a resume that has been prepared with the help of volunteers.
The photo doesn’t necessarily have to be staged. Lots of places donate t-shirts, and if the torso is covered by an outer shirt, you won’t see the logo, often for a bank or a booze.
Don’t be so quick to judge.