Complete understanding sounds like Musks self-promotion. What he understands is that by assembling a team of talented engineers, success is possible (but by no means guaranteed). Without that team, and a force driving it from the top, Tesla and Space-X would never had happened.
Understanding engineering and doing engineering are two different things.
...
He essentially manages thousands of engineers and makes many suggestions to them. Why don’t you find one who says Musk doesn’t understand engineering?
I should have said “Saint Elon”.
My bad.