Versing bad/good people doesn't make a difference dude, a good player would be able to hit you, a greater player will know when the right time to trade hits and when is the right time to hit someone from a distance (knowing your hitbox/when to trans/how to use your gun/how to evade trap).
Someone can be good at pvp yet still can't hit a player because well... That player is just better.
Besides, specifically about lag, it goes both ways, if you're aware of that you can abuse ya trans and you can just wing it by attacking with reckless abandon since delay hits are severely diluted.