Also the reason for eV and mole units, and Fortran. Not to mention the whole imperial unit system. Adults can't be bothered changing their ways and since they have the power, they make the next generation do the hard work of keeping up instead of correcting their own mistakes.
I don't remember eV, but moles are the obvious way of expressing what they are. Also Fortran is within rounding error of dead outside of a few niches, where it benefits from everything being done in it, which is similar but not the same as your premise.