Human nature never changes and so-called “100 year floods” do occur - about every 100 years.
In Houston, we average about two of these floods in 75 years, usu. exceeding the met men's expectations of a 100-year event handily each time.
And we get close to the 100-year flood levels about three more times in the interim.