Re: "poor street conditions"
No. As much as I dislike the companies mentioned, they have absolutely nothing to do with San Francisco's homeless population. Consider that SF has apparently had zero issues coming up with a quarter billion dollars per year to throw at the problem these last several years without corporate support.
Keep in mind that almost all of the homeless in SF flocked to SF from other counties and states to get a free handout. Very few are actually homegrown. SF has created an aura of being The Big Rock Candy Mountain[0], and the bums are responding to the tall tales. You can't blame Corporate America on this one, SF has brought it on itself.
[0] "Cockaigne" to you Euro types.