Your plan is idealistic and impractical. It takes away peoples' individual freedom and makes them just more pawns of the collective. Whether that collective marches under the banner of socialism or conservative republicanism, it is still a collective. No thanks.
Why should an employee have to be a member of a union to negotiate with management? Under unions, stellar employees have no incentive to achieve, since they will receive the same wages and benefits as those who sit around with their feet up all day. Leeches have no incentive to do anything, other than when the boss is around. This affects productivity and reduces the company's flexibility and opportunity to earn profits.
Executive compensation is negotiated with the help of attorneys.
Couldn't we also ask what incentive corporate executives have to preform when severance packages net them more money than most of us can earn in several lifetimes of work? What impact do you think it has on the average employee to watch a CEO preside over a 40% decline in the value of his company and walk away from the failure wealthy, while he gets laid-off in the subsequent restructuring?