Да х.з. зачем оно, наверное для красоты звучания, да для более конкретной индентификации человека. Хотя американцы тоже часто для среднего имени выбирают имена родителей, любимых родственников, друзей, значимых для них людей.  Меня муж то же спрашивает, мол зачем ребенку имя отца, отчество это? Оно же не имя вовсе, для чего его в паспорт писать? Я мол, ну на Руси в древние времена имен детей не знали, но указывали как Ивана дочь, Игната сын и т.д., так  наверное и пришла эта традиция документировать имя отца. Сразу понятно кто есть отец. А он мол, а материнские ни фамилия ни ее имя, не передаются совсем, неравноправие получается!? Упс! И мне ответить нечего.