а зачем ты так сына назвал?
На мой взгляд, тут имеет место чисто лингвистический эффект. Первый слог имени имитирует в русском языке предлог "не", что сразу подсознательно предполагает отказ, отвержение, недостаточность, отрицание.
Думаю, что в какой-нибудь другой стране с другой лингвистической основой, где сына будут называть Ник, или Никитос, эффекта отвержения из-за имени не будет.