Has this actually been concluded? That it is the "tech industry's fault?" Because I feel like I could fence off any claims as such by asking, "well, why didn't the government do anything about it?"
Based on my experience in multiple major metropolitan areas, the "tech industry" here in SF seems to be the most engaged in "doing something about it" than anywhere else. Is it because the problem is bigger? Maybe they're just better at marketing than the companies in other cities? Fair questions. Maybe.
I remember reading in the local papers when I lived in Mountain View that Google was going to assign some # of a new housing project they wanted to be low income housing - at my understanding, to be a total loss to them. They were going to build bridges, footpaths, and parks to "offset" the burden of the increased number of residents in Mountain View. I have seen similar from other companies.
In Houston, BP nuked the gulf of mexico and then fought everyone over how "responsible" they are for it. Chevron donated some fossils to the Museum of Natural Science. I dunno, I just feel like people are being unduly critical of the tech industry in SF, as if some homeless people poop on the streets because rich engineers ride buses paid for by google. Why isn't there better public transit, so the buses aren't necessary? Why block the proliferation of scooters and bicycles, so people are far more motivated to take Lyft or Uber? Why aren't there more public, 24/7 restrooms? And why isn't the Oil industry taking more flack for turning Houston into a 75x75 mile square of choking freeways? Because poop is grosser? Grosser than runaway climate change? Poop happens in Houston, too.
I just feel like SF is a big giant target, the go-to punching bag, because Big Tech, and yet meanwhile Big Oil, Big Pharma, Big Finance, Big Ag gets away with dramatically worse in cost and human suffering.