Wisdom doesn't always come with age.
If you use the right parts, I.e. the correct radiator for your application and a fan that is correct for your application, you car will not overheat.
There is no disputing the capability of the correct electric fan setup far exceeds a mechanical fans capabilities.
There is no disputing that the factory setup was built to handle the demands of the engines they were to cool in stock form. I.e. A factory setup is not built to cool a 600hp stroked 360. Not saying it can't, not saying it can. That isn't what it was designed for.