Закон один - так уж получилось.
Почему возле Солнца планеты небольшие и твёрдые, а дальше - газовые гиганты - можно объяснить. Почему между Марсом и Юпитером пояс астероидов - тоже.
А вот почему каждая планета - именно такого размера и движется именно по этой орбите - вряд ли.
Ежу понятно, что когда Солнце стало звездой, потоки солнечного ветра сдули с близко расположенных планет все летучие вещества, из-за чего эти планеты получились маленькие и плотные. Всё, что сдуло - улетело куда подальше, где и образовались большие газовые планеты. Юпитер своим притяжением помешал образоваться ещё одной планете между ним и Марсом - строительный мусор летает там до сих пор в виде пояса астероидов. Совсем далеко эти же летучие вещества замёрзли, там образовалось множество ледяных объектов (облако Оорта) , откуда иногда к нам прилетают кометы.
А вот где конкретно образовались планеты сказать сложно - где вещество протопланетного диска было плотнее - там планеты и появились. Сколько окружающего вещества удалось планете притянуть на себя - такова и масса планеты. Это - примерно также, как и с погодой. Можно предсказать её на несколько дней вперёд и объяснить, почему ветер будет дуть так, а не иначе, но вряд ли отыщется причина того, что конкретное облако имеет такую форму, а не какую-то другую (к тому же форма облака быстро меняется).