There are 500k homeless people in the US alone [0]. Let's compare that to Google's net income (money gained after all expenses including taxes, etc.) for a quarter (quarter is 3 months with $70m on a good quarter and $30m on a bad one [1]). If we were to give every cent of Google's earnings to each homeless person
in the USA then each homeless person could get a $46 pay check ((net_income_per_quarter / homeless_population) / 3 [2]) per month from Google on a good quarter and a $20 paycheck per month on a bad quarter [3]. But, you have to ask yourself what this sort of wild and crazy idea would cost to Google's bottom line. I'm no expert on that, but I assume it would not be good. This is just some simple back of the napkin math, but it shows how simply infeasible solving homelessness or poverty is even for a company as big as Google. This is why I usually believe solving homelessness can not be achieved by money alone, and just the scale of the problem makes it so intractable.
[0]: https://en.wikipedia.org/wiki/Homelessness_in_the_United_Sta...
[1]: https://finance.yahoo.com/quote/GOOGL/financials
[2]: https://www.wolframalpha.com/input?i=%2870000000+%2F+500000%...
[3]: https://www.wolframalpha.com/input?i=%2830000000+%2F+500000%...