Can mangroves provide protection from natural calamities?

It is a false imagination that mangrove forest protect coastal area from natural disaster like cyclone, storm, etc. But this idea is completely false rather mangrove grows or built up in a sheltered region. Special characteristics of mangrove species is small root, does not go in deep soil, comparably middle aged and height species from other forest. So Mangrove species are weak to protect itself from Sidor, Ayla etc cyclone. If you observe the wind direction in the ocean heavy wind does not pass over the mangrove forest.