The answer, of course, is free markets. Yes, some businessmen are going to have more individual power than their workers. That's what collective bargaining is for.
So you are in favor of labour unions?
Why would I not be? Labor unions provide the individual worker with the bargaining power of the whole group. It's a great way to make sure the workers get fair treatment. As long as this doesn't get out of hand.