Unless I’m mistaken, employers specifically avoid employing homeless people, and having a PO box instead of a street address is a pretty strong clue that you’re homeless.
True, but fixing that is way easier than somehow housing all the homeless people
you’re mistaken. I’ve had a PO box for 30+ years and maybe 5 different employers in that time period. Admittedly anecdotal but I’ve never had an employer ask me about the PO box.