I'm not massively on Team Anti-Nicknames (or rather, Diminutives), some I like a lot and make sense to me.
But I also don't get the line "name the kid what you want to call it day to day", because it's not just about you. You're naming a human who is going to be a child for a hot second, and it is nice to have options as you grow.
For instance, I have a longer, quite popular (now, though it was very rare when/where I grew up) name and mainly go by a nickname - my family and closest friends all know me by the nn. I didn't actually start using the longer form until I started progressing in my career in my 20s, maybe I needed to "grow into it", who knows. But I have found that I don't particularly want my boss, or a client to call me the same thing my mum or husband does. For me, my full name is like an armour or other skin I slip into in certain situations. It keeps the intimacy of my nn for those I want to share it with.
That all said, I also find the argument that one couldn't be a judge or politician with a diminutive "nickname" name ridiculous. As pp have said, it's such a massive trend that by the time our kids are grown, nobody will bat an eye at Judge Archie or MP Winnie or whatever.