Well, labor costs are high but energy costs will also rise in the long run, additionally the costs to acquire complicated machines rise and computers cannot fully simulate a human brain yet.
Once the latter is possible however, we can automate management positions and save a whole lot of money because robots do not need a wage and certainly not a golden parachute when they have failed horribly. The money this frees up can then be used to distribute to the homeless. Once the entire industry has been automated, we will need neither jobs or employment nor money because the machines will just keep everything going while we consume the fruits of their free labor. We'll have to find another way to discern important humans and unworthy ones though, maybe a return of noble families?