Зачастую имена давались в честь крёстных родителей. Кроме того, когда дело касается наследников престола, им с рождения по сути давался выбор, под каким именем войти в историю: из самых известных примеров – неудачливый король Эдуард VIII в частной жизни звался своим вторым именем Дэвид, его брат Георг VI для семьи был Берти (Альберт), королева Елизавета II могла стать королевой Александрой или Марией, но выбрала для царствования привычное всем первое имя, а нынешний принц Уэльский может царствовать (если доживёт) как Карл III или Георг VII.
И так тоже. Да только чужих, не родовых покровителей "привлекать" - не очень принято.
Потому, что они - часть истории. И политики. Каждое имя предназначено для того, чтобы почтить каких-то предков. Какую-то из родовых линий, с которой связаны политические связи и традиции. Имя - подчёркивает эти родовые связи.