I think it’s helpful not only for the Game optimization in regard to how many times the specific method gets called, but also in regard to preventing bugs.
Okay, maybe bug is the wrong term, but what I think is, that if more and more methods are calling one and the same method, than it could happen, that the system can’t keep it up. And that can get either the program to crash or freeze, is what I think form my understanding.