Why shouldn’t insurance cover it if it’s in their policy?

Many policies don't cover flooding. You're expected to get supplemental flood insurance, which is not cheap.