I will take a swing here ...

As far as being an electrictian I am only a DIY guy.

I wired my house 20 years ago, my daughter's house 3 years ago, and my wife's office and my shop in the past couple years.

I expect the wiring is to code.

25 years ago I hired an electrictian to wire my first house. After it passed inspection, I noticed that about 1/2 of the breaker wires were wrapped the wrong way around the screws and there were 2 grounded conductors (not grounds) under each screw. A total of 30 errors in one box as it were. I fixed all of these errors.

If I were a contractor doing a dozen homes a year, I could absorb the losses of hiring poor electrictians until I found a good one. As a DIY doing wiring once or twice a year, I cannot afford to pay twice for every small job on my house.

(A single recept costs less than $1. Having it installed can easily cost $30. The economics are against hiring even competent electrictians.)