So basicly your plumbers suck.
If you have to skim more than twice, then your plumbers used excessive threading oil and don't know how to clean their piping and nipples
before putting their piping together.
Just plain lazy or not competent.
You don't just thread pipe and throw it together, you clean it before assembly to remove contaminates and chips or debris that may have gotten in it,
especially when cutting into or tying into an existing system.
You might expect that from a homeowner, but you should never expect it from someone that calls themselves a plumber or that is getting paid to do a job.
And to tell the customer that he is responsible for doing the skimming...…………
How many other shortcuts did they take.
Was the piping even pressure tested?