It all started years ago when the industry was at its peak with fiber and node splits. The market got flooded with wannabe contractors low balling the crap out the industry. It was hard to compete against these hacks. After they got kick off the job the systems would hire more, because the never paid the 1st one for their shitty work, It got to the point as a prime you were bidding jobs like a sub or lower just to keep working. Now that the industry has slowed down for sweep,splicing construction the only thing left is installs. They could care less what their paying you, if you don't like it they'll find someone else,so move along little doggie.
I am so glad i retired when i did, but i will say back in the late 70s ,80s 90s & the 1st part of 2000 money was good if you worked for it, I evolved with the industry and made a good living and i'm thankful for that.
Good luck and remember no matter what you accepted as a contractor, always do your best work as if thats the way you would want it done for you.