BMW has manufactured engines and cars for over a century and historically they were relatively easy to fix by anyone. Their image in the press never suffered because of bad unofficial repairs.
All of this is trying to find a retroactive explanation that fits the result when the real reason is staring you in the face: they make money by making the owner entirely dependent on BMW as much as possible.
Your explanations are flimsy and disproven by data or history.