Потому что  по направлению физика в Москве существует с десяток вузов.  В каждом прием около 1000 человек. Выпуск топ.школ Москвы по направлению физика это  несколько сотен человек.А физфак МГУ сто лет не является топовым физическим вузом. Ну и таланты-самоучек никто не отменял.  Если их по всей стране собирать, то их немало. Московские родители хотят обеспечить приличное образование даже менее талантливым детям.