If an object is not properly destroyed, it can lead to resource leaks, such as memory leaks or open file handles, resulting in decreased performance and potential instability in the program.