Are the elements not removed automatically when the containing div is removed? Why do we have to do it manually?