Leave it whether it is man made or not.... Let speak that it is created naturally.... If you believe natural formation has some reasons then first explore the reason why should nature form these kind of sand patches... Tsunami effect were less on indian shore even because of these kind of sand patches formed in Bay of Bengal (I am not sticking only with Ram Sethu for Tsunami)....
Sure Sethu Project is going to be worthsome (Long term benefit) when water transport is going to increase because of import and export..
But give a serious thought on these sand fills out of box thinking question why nature has created why nature has created...
If scientifically proved it is man made then protect it as a old age monuement...