If there are other classes inheriting from the class you want to delete, and if these child classes are actively in use in the world, how do you delete said class?
Do you have to also delete every child class and all of their instances? Can you refactor those child classes to inherit from the next class up?