Ditto for engine oil. It has all the additives, detergents, friction modifiers, etc. that are needed and you can actually degrade these by adding the aftermarket additives.
I have to disagree with that.
It used to be true till a couple of years ago when the oil specs were changed. They either removed completely or reduced by a large factor the ZDDP content.
ZDDP is necessary for older engines with flat tappets. It provides a sacrificial coating that protects the metal.
I am forced to buy it on ebay. You could argue that high mileage engines with valve springs that ain't what they used to be many long years ago no longer need it but I believe I should give my baby the oil it was designed to use.