Maybe they just think it's cool and wanted to make the N branding in a bit different way than just boring huge N? Or wanted to increase brand awareness by telling people where are their cars developed?

Does it have to have a point?