I definitely agree. My daughter gets called by a nickname so often, a family friend actually did not know until she was 4 that it wasn’t her real name!
And 2 of my sons have nicknames not even related to their names, they simply “fit”. Sort of like “buddy” or “scooter”.