But you are downplaying the reality; i've heard many CTO's and CEO's complain to me about how annoyed their secretaries are about having to step over homeless people.
Most of them are aware that there is a social cost to their wealth and would like to help out. They just don't have a good mechanism.
Reality is most of the jobs are going to be automated either by AI or by Robots in the near future. How fast it's going to happen is going to be how much money the companies can save by adopting the technologies.
Lastly most of the big companies have used our tax dollars to increase their wealth. There's millions of ways companies like Walmart do this every day.
Sad part is those are the people that people like you likely look up to; they're rich and wealthy and have not a care in the world. You want that too right?
Well we could have that; every person could have that if we had a basic income to every citizen.
Sure it puts it more on the still working citizen; but that happens today anyway. So instead of saying Not in My Backyard; try something different.