EEPROM

Just do not understand how important things like this were not implemented before the release of the product.

Because the arduino is a development platform. However people seem to think that all trivial things should be presented as a library. There have been many years of unnecessary trivial function library development for the existing system, you can't expect that over night.