These are society wide problems. This, literally, is what government is for. Or should be.
With that said it’s honorable and positive for people to notice that our government is not currently set up this way, and to try to make personal decisions to improve things.
But if you’re actually looking for solutions they’re on a larger social scale and involve things that Silicon Valley has often been culturally hostile to, like social insurance systems and organized labor.
I think often that's not really sincere; it's just a way of trying to limit government reaction. But for those who really mean it, employers are the ones who should be playing a big role here as participants in and conveners of communities.
And even if government is generally best suited to solve these problems, there's still a lot for everybody to do here. I hope everybody has been taking action: individuals, companies, NGOs, and all levels of government can contribute to getting us through this.