I guess they didn’t want people to end up calling it P Road
That name is easy enough. I think people are over-reacting. Karangahape Road is fine and with English names not a single person in Wellington pronounces Majoribanks Street the same way (in fact, here are five streets in Wellington that are commonly mispronounced, all of which are English: https://wellington.govt.nz/news-and-events/news-and-information/our-wellington/2021/12/friday-five-street-names-mispronounced)
Not really, there’s been a push for people to use its full name and last time I was in Auckland everyone I spoke to did.