There is no natural law that says things have to be that way. The economy is man made and when you look a different countries you'll see that there is a lot variation. There is no natural reason that for example investment income should be taxed lower than employment income. You could come up with a law that requires a certain share of the company's profits to be distributed to employees instead everything going to shareholders.
There are lot of things that can be tweaked.
In general I object to the idea that people who have a lot of money (earned or inherited) create more value than the people working for them. Both sides play a role in this economy and deserve to be respected as value creator.
Right. Efficient economies do reward people according to the value they create. I'm pushing you toward one of the following arguments:
1. Returns on investment are artificially high (relative to wages) because of an inefficiency in the economy 2. We should introduce inefficiency in the economy in order to keep RoIs artificially low (relative to wages)
If (1), then please describe the inefficiencies (you mentioned one possibility--taxes on investment income). If (2), what good could come of this?
* The primacy of shareholders. Workers should be recognized as stakeholders in a company * Preferential tax treatment of investment income * Inheritance tax * Health care * Retirement options
In general I would like to see the balance of power shifted back a little towards workers.