Quite agree.
Would also put forward that it's not the problems that occur, because everyone makes mistakes, it's how they're rectified.
Depends if the problems are mistakes, or if the problems are just that people are pretending they know how to do stuff properly when they simply dont etc. although I guess that comes down to the how they are rectified, as they obviously wont really be in that circumstance by definition.
If a company builds and maps someone an engine and it went straight out and melted a piston, or if it ate its plugs, then that company has either cut corners or they simply dont know what they are doing or if its a total one off it might just be down to a component failure of course (although if they supplied the component still down to them to fix), if that happens to someone they should tell others on here, as its useful information for people to know about what standard of work they might also get from that company, if two people both get the same issues in quick succession, then in my opinion you REALLY know to avoid that company.
But what if its not the whole job that the company is doing? Then it gets more complicated and I frequently see that on forums I use and in magazines I have written for etc.
Now say someone builds an engine and then takes it to a company to be mapped and it melts a piston, or it continually eats spark plugs, or it blows head gaskets, those could (and frequently are) down to bad mapping, but they can also be down to build issues or component failures.
So to use an example, my own turbo car melted a piston last year, who's fault was that?
Well in this case, its easy, it was my fault cause I did everything, but look at it as if it was a few seperate roles involved:
The mapper
The engine builder
The project manager
The customer
Now in my case, I was all 4.
But lets pretend they were seperate.
With my failure, which of those roles failed? The actual cause of the failure appears to have been one injector not delivering enough fuel under full load after a period of time (ie it was fine to start with, but wasnt later on)
Did I fail as a mapper? No, the car was mapped fine, drove mint, sensible AFRs etc
Did I fail as an engine builder? No, no issues with the build at all
Those are the easy bits out of the way.
But now the more difficult one, was it a project management failure or a customer failure?
Now in this case, the project manager should be telling the customer megane injectors are going to be a risk at over 300bhp, they arent reliable at the best of times, so pushing that hard with them is a poor decision reliability wise (although a great one initial cost wise).
If the project manager advises the customer that, and the customer says "regardless, to save costs I want to use them as I already have them" then its the customers fault that engine melted, not the other 3 roles.
If the project manager doesnt alert the customer to that, then its the project managers fault.
Now when it comes to these "fastroad / trackday /clubman racer" builds, the role of project manager is nearly always a mashup between the engine builder and the customer, with them making some of the project management decisions each, and that can make it really hard to decide who's fault it actually is, so it really can be a VERY difficult job deciding who's mistake it actually is when there is a failure! And if you dont know who's fault it is, you dont know who should pick up the costs to rectify it.