I don't want to say it's the case, but sometimes your workforce is just not that good.
It could be from unmotivated, out of shape, lacking skill, experience, or training.
Were these people brought in only for your project or came from the company pool?
What can happen, the managers with a higher standing with the company will get 1st pick of the labor.
The lower lever leader will get the leftovers.
Labor that has not performed well, but not bad enough to get rid of them.
Also if the company hires off the street, perhaps their pay rate, benefits, or qualifications are too low.
The office gets the cheapest labor possible and lets someone else deal with it.
Such as in some areas they can get away with hiring an unlicensed electrician with maybe 2 years experience, yet call him a journeyman.
Then pair that 2 year guy with a person that's never been on a job site.
Don't get me wrong, there a places for them to work. Sometimes companies expect too much from them.
Around here it's not uncommon for some EC to hire 1 knowledgeable guy, call him the working foreman.
Then load them up with unskilled or low skilled labor.
Between laying them out, answering questions, planning, materials, equipment, paperwork, and the other foreman work is enough.
But you end up having to be the one to fix things, wire things that are more than a few conductors, bend the larger conduit, and check every last detail, it gets to be too much. And the office wonders why it's taking so long.