With an extremely important caveat. Learning how to control impulses in the heat of the moment is important, but they need to be unpacked and properly processed as soon as possible.
If you do this poorly you can train yourself to be a stone cold robot who doesn't appear to react to anything emotionally. You might think you've succeeded but all you've done is lose touch with your own emotions.
I think it is also possible to just acknowledge the emotions in the heat of the moment, "process" them quickly as unproductive for the situation, and let them go their way.
Like the grandparent comment, I agree that this naturally requires training and effort. I also find that to be a more constructive way than to "suppress" your impulses/emotions for an unpacking later. Not saying you were necessarily directly advocating for that, just something that your comment made me think.
I think you and the person you are responding to are both correct. He added some important details and you added smaller but important details. Reality has a lot of nuances and different situations call for slightly different rules.