Потому что эволюция работает по принципу "Работает? Ну и ладно!". Она не стремится сделать что-то идеальное, так как у неё нет стремления. Зачем переделывать начальный эмбрион человека, если он и так развивается в человека и способен к выживанию?
Эволюция работает, часы тикают, приготовьтесь, я начинаю утрировать:
Представьте древнюю обезьяну, она ещё не очень умная и вот у неё рождается три ребёнка, у которых произошли разные мутации:
1) Теперь этот ребёнок во время дородового развития похож на обезьяну, а не на рыбу.
2) А у этого произошли пару удачных изменений в мозгу, но он рыба в животе
3) Ну а этот родился силачом и тоже в животе мамы рыба
И вот теперь подумайте, есть ли преимущества у первого ребёнка?
Выглядеть в животе по другому не так важно, как иметь ум и силу в зрелом возрасте, вот и двое последние выживают.
У умного рождаются умные, у сильного сильные. Со временем эти ветви могут как смешаться, так и разделиться. Ещё может случиться так что у следующих умных обезьян родятся дети:
1) Глупый и выглядит как рыба
2) Умный и выглядит уже не совсем как рыба
3) Очень умный, но выглядит как рыба
Эволюция не идеальна, поэтому выживает тот что средненький и вот уже в животе его потомков эмбрион на рыбу меньше похож...
Надеюсь я понятно объяснил =)
Неважные изменения происходят случайно(рыба-не рыба), важные в большинстве случаев сохраняются чаще(умный-супер умный).
Надеюсь понятно почему человек в животе не всё время похож на рыбу, причём даже не на идеальную рыбу?