> Still, trying to understand Euclid makes you thankful for the more than 2000 years of advancements in mathematical notation and theory.
The importance of notation is greatly underestimated, IMO. Even when programming, an arguably mathematical activity, many people still resist improvements to notation that allow for clearer expressions. The contortions some of my colleagues have gone through in Fortran or C++ (because they refuse to use libraries that would clean up their code significantly, they roll their own versions) to express their ideas.