"Personally I find all Add* names annoying, but I don't have a problem with
Adelaide."
No, no - this sentence doesn't make sense. You either don't find them all annoying, or you do have a problem with
Addie. Lol.
No, I don't get it. If you love a name, it does not make sense to exclude the most prominent syllable of it for nickname play.
(Notably, in several of your examples, you have used the first syllable, rather than the most prominent one. There's a reason hardly anyone calls
Rebecca "Rebbie" and instead calls them "Beck"-related names.)
But yeah, if you love
Virginia but you dislike the Virg- sound enough to not ever want to play with the name you gave her and call her
Virgie - something's off there.