I ran jobs , If I had quit every job that I had disagreements with management I wouldn't have made any money and neither would the contractor. Sometimes you have to work around management to do the job safely and properly. Then again. I guess it is easier, just quit.