I was a big fan of that netcode improvement Valve released, despite the fact that I generally play on servers I get under 50ms ping to (some as good as 12ms). And the 'high pinger gets the win' on a tie was wildly overblown... here's how it worked (possibly how it still works):
I pull the trigger. My 'shot' flies through the Internet, arriving at the server around 20ms later. The server holds that shot while it is calculating the current frame... say, about 15ms on a 30tick server (30 updates per second). If another person's 'shot' arrives during that same tick, and we're shooting each other, then the server looks at the ping of the two people.
I have a ping of about 40ms (20ms to the server, 20ms back), and the other guy has a ping of 200ms (100ms out, 100ms back). If the packet that contains his 'shot' arrives in the same tick that mine does, that means he actually fired it BEFORE I DID.
That is what Valve meant when they said 'high pingers win ties'. Only if a shot is within the same tick will this matter. On a 100tick server, that means the packets have to arrive within 10ms of each other. And the high ping player didn't really tie... he shot FIRST, it's just that his 'shot' took longer to arrive at the server.
if the high-ping players 'shot' arrives in a later tick than mine, even if he shot first, he is still going to lose because the server doesn't retroactively go back and not kill him when it learns he pulled the trigger first. The higher ping player will still lose in most cases when they pull the trigger first, unless their 'shot' arrives in the same tick as the lower-ping player's 'shot'.
Let this horrible rumor die.
Ancient