Тоже знаю несколько Александров Александровичей. Почему имя стало для многих "родовым"? Наверное, потому, что оно красивое, звучное, правильно тут уже сказали - "царское". Полководцев так называли, много Александров вошли в историю.
Александр Македонский, Александр Невский, Александр Суворов.
Звучит? Да, конечно!
Но не только из-за царей, Николаями тоже часто называли особ царской семьи.
Имя Александр - универсальное, если можно так сказать. Много производных - и Алексом называй, если хочешь, и Сашей, и Саней, Шурой, если угодно.
К тому же Александры, в основном, люди с характером, они зачастую весьма привлекательны, поэтому мама ребенка, любя его отца, соглашается на такое имя (или сама проявляет инициативу). Но заметила, что в семьях, где муж сильнее любит жену, чем она его, эта традиция не поддерживается. Возможно, просто совпадение. Но интересное.)