maybe there are some tables which have many extents which need to be de-allocated first. Or maybe you are breaking some constraints somewhere and it will come back and tell you sooner or later