Thanks for telling me that! I realized that I can make the same mistakes locally with comparable frequency. Perhaps it's just that I feel annoyed when I have to backspace with latency.
It predicts what the server will do with your input and displays the result (with an underline) until the server responds. This means typing is always at local speed even if the network is being flaky.
For example, I frequently type :Wq instead of :wq, especially in a SSH session, which adds some latency to the release of Shift key.
EDIT: SSH has nothing to do with this. It's just an emotional impact on the extra hassles of backspacing with latency.