If you genuinely think that people with higher ping have an advantage this is so wrong, Unless the person who has lower ping has a slow reaction time then he should win every single duel, Pro players and streamers literally cry when the person they are playing against has 10 or 20 ms less and you here want to tell me that a person having 40 - 70 ping has an advantage over someone who has 12ms?? This is huge cope ngl. Let me explain to you something, the movement in any online competitive game is synchronized by the server to prevent players from cheating, having lower ping means that the distance between you and the server is shorter and your connection to the server is better, which means that you are getting information from the server faster than someone who has a higher ping , the information of his movement isn't dependent on his ping but on the overall server synchronization and since you have lower ping that means his position in the screen is sent to you before your position is sent to him, also there are two other important factors that contribute to that beside ping , which is your Screen Hz and your FPS , the higher those values are, the faster your enemy can see you as well , I have read once that every 100 fps can translate into 1ms difference. Btw I mostly play on 70 to 80 ping and I can almost swear to you that every single time what you are talking about happens , it is from a lower ping player not a higher ping one, the same moment they appear on my screen is the same moment they fire and what is even worse is that sometimes when I reply back the clip, I find my bullet tracer animation( the yellow explosion one) right on his head showing that my bullet landed, but the server registers his hit before mine because he has lower ping.