Удачное место
Когда-то давным-давно, когда и проч. слышал тезис о том, что Петр I выбрал место для строительства Питера исключительно удачно, в том числе потому, что сектора обстрела пушек Петропавловской крепости перекрывали все водное пространство Невы и контролировали передвижение по Неве. А потом я нашел карту. Нифига оно не перекрывает . С этой точки зрения Ландскрона и Ниеншанц расположены куда более удачно. Тогда зачем оно так? Только лишь для того, чтобы "не как у шведов"? Чтобы свой собственный путь? В чем стратегический смысл строительства крепости именно на Заячьем острове?
Пока писал, додумался до того, что, возможно, крепость на острове проще оборонять, чем не на острове. Возможно, это тоже играло большую рояль.

Вы рассматриваете Петропавловскую крепость как отдельную единицу, что не верно. Перед возведением крепости на Заячьем острове была сооружена батарея на стрелке Васильевского острова, а большая Нева перерывалась Адмиралтейской крепостью. Дальность прицельной стрельбы артиллерийских орудий того времени составляла 530 метров, что позволяло полностью перекрыть Неву. Ниеншанц просуществовал около 40 лет, пока застраивался город и основная фортификация не сместилась в сторону Кронштадта. Южная сторона Кронштадта была перекрыта свайным полем и была не судоходна, а северную сторону обороняли форты, которые сооружались вплоть до русско-японской войны.
А про эффективность и грамотность крепостных сооружений говорит тот факт, что попытка осады Санкт-Петербурга с воды предпринималась всего 1 раз - во Крымской войны в 1855 году, когда Англо-французская эскадра пыталась прорваться мимо фортов, но попала под мощный обстрел батарей и напоролась на мины у Кронштадта, после чего отошла и больше не осуществляла каких-либо попыток атаковать Санкт-Петербург.