You are partly correct. Owners or in this case the contractor does need to earn a living. But how much more of a living does that person need than the employees? That is the greater question. This person did go into business to make money. what is fair and right that he or she makes 50X the amount of the employees or 10000 X the amount of the employees. There is a point where what is being taken out creates to much disparity and the lower employees even struggle. That is why there is a class of people known as the working poor. They can almost make ends meet while the employers have so much excess that it is wrong. The divide is not working in the US. This is the problem.
Who the hell is anyone to say how much is too much? He is the OWNER he pays ALL of the expenses to OWN A BUSINESS and he takes all the risks. It is HIS innovation struggle and livelihood to have a business that others can then seek their livelihood through, without all of the risk and costs the owner alone bears! You are clueless with the way wages are paid. The typical non-union wage in construction is 15 to 25 dollars an hour. Most contractors charge a client 50- 80 dollars an hour for labor + a 10% mark-up on materials. Out of this he pays an hourly wage to his laborer's plus his insurance and tax liability. Any person who chooses to take the risk to own their own company is entitled to any fucking reward he can get. No one is tying laborers up and forcing them to work for him-they can go start their own companies or work for someone else.