When developing it can be easy to create new objects and validate after all development is done. This can mean that you have used disapproved object names and have created and even deployed all kinds of objects with this disapproved name. Having to rename all these objects can be a pity.
It would be nice if during adding or editing objects, that I would be notified that my object name matches with a disapproved sub name. This could be inside the default procedure throwing a pop-up message explaining to me which sub name is used but disapproved.