Много раз это уже обсуждали. Ну да, чаще всего для гармонии. А по поводу разницы - старшим может быть обидно, что их назвали супер-мега-популярным именем, а брата/сестру - редким. Или наоборот. Знаю множество таких примеров. Хотя опять же найдутся те, кто напишет свои примеры обратного. так что тут каждый для себя сам решает.