I don't understand why they should get any of MY money.
I'm not sure what you're saying here. You don't understand why the people who perform services for your benefit deserve your money? That seems obvious to me.
the worker is paid his wage and does not get a 'share' of the profits - he did not invest in the company and therefore should not reap any of the awards.
This is just erroneous. The worker has invested his time and effort in the company - often more than the owner (the worker wroks 60 hour weeks while the owner's weekend starts on thursday). By your measure he deserves more of the rewards than the owner.
That's not at all what I'm advocating, of course. Just enough for the worker to afford basic needs, like housing, food, and health care.
Anyway, you wanted to talk about socialism and the ethics of "robbing the rich to pay the poor"? My point has been that the rich wouldn't be rich without the efforts of the working poor, so it's highly ethical for the rich to foot the bill of keeping the working poor housed, fed, and healthy.
And yes business is a predatory affair but it is a system of competition that yields profits and a healthier economy overall
Yeah, it's great if you're a business owner. No one's disputing that. But it's hard to become a business owner, simply because other business owners are trying to muscle you out of the game. Not everyone can be a business owner. In a just society, you shouldn't have to be one to secure a livable wage for yourself and family.