It's also the point to emphasize that waiting to have a real conversation about it is best no matter how polished you are. You can be a perfect communicator, and taking the time to hear their side, go over examples, and talk about next steps ensures the feedback is actually meaningful (i.e.- leads to positive change). Firing that off a note in a "Real Time Feedback" system does none of that.
I'll bet on the leader that picks their moments for feedback and is deliberate and detailed, over someone reliant on their exact eloquence in the moment every time.