i wonder if i am correct,
i just think the ping correction help you to, for example when you are lagging,
the bot will help you to shoot the player left side when he is moving to the left but not exactly shooting on him as you are lag
and after the shooting message has sent to the server, that player is no longer there anymore
if trying to shoot somewhere he might be after your "shooting message" is sent to the server
you can have more chances hitting a player
So it shoots and aims to your connection delay.