Укрытие, это не для того, что бы спрятать с глаз долой и выскочить из засады, в данном случае укрытие, это для того, что бы избежать поражение кораблей в период их стоянки в порту в период отстоя, ремонта или пополнения боекомплекта, то есть в те моменты, когда они наиболее уязвимы. Случись такое укрытие в Новороссийске, Севастополе, ни один корабль ЧМ РФ не получил бы повреждений.
Да и маскируется всё прекрасно и сейчас, так, что не один спутник не разглядит, другой разговор, что всё отслеживается на этапе строительства или по активности в районе, но это если знаешь какой район конкретно смотреть.