I worked in an industry where you have to be willing to gamble millions of dollars every day to be a business owner.
You're gambling on tools, personnel to keep on hand, future demand, competitive bidding that isn't so "competitive" that you lose money on a contract..
You WILL lose money on some contracts, especially if you are competing against Illegal Alien Scabs.
I certainly was not cut out to be in such a high stakes game like that.
ME....all I had to do was show up every day ready to work with a valid license and a paid up union dues receipt.
I took great pride in being able to contribute to the success of my Union Contractor's business.
Being a Union Contractor his clientele tended to be more "Up Scale"...instead of "Low Rent ****" which I greatly appreciated.
Having a company owned truck [and gas card] to drive everyday was like having a $1000 bonus every month when you factor in wear and tear, insurance [yes construction workers pay a higher premium for not working at the same destination every day]
I don't begrudge my Employer for taking the Lion's Share after seeing to it that he has paid off his enormous overhead first.