That’s lag.
You understand that when you see a ping value, that value is still delayed, right? Just like when people disconnect, crash, etc. but it takes a few seconds for the host to process and for you to see it. It is not instant.
The lag could be on either end, his or yours, but since you point out that you are almost always suffering from delayed actions, I would argue it seems you have some bad latency issues. Either you are on wifi, your router or your ISP is having issues.
I used to have a lot of lag issues with google fiber, which ironically gave me the lowest ping compared to Spectrum, but it was volatile and it would go up and down during gameplay. After I switched to spectrum, my ping, although higher, is much more stable.
There’s also of course lag switches, lmao