Barrier islands serve as the first protection for the mainland. They take the first hit and slow down the hurricane/reduce impacts. Because of this, lack of barrier islands would cause the mainland to be flooded even more, which would cause land loss.