@Zero-Loot5
Me and a friend had an Apex-only lan party when our GFs were out of town for a weekend... We sat in the same room on the same connection (1000 mbit up and down, 15-20 ping) on high end gaming computers and recorded all our games. Then we put them side by side on split screen at synced them against the match timer and you could easily see how un-synced two clients sometimes were, even with the same low ping =)
For instance, when I opened a door on my screen, I was still running towards it on his. It was just maybe 1/3 of a second behind but thats quite alot in combat. 1/3 second is like 60 dmg with a R301 of bodyshots for instance. Now imagine how much desync there is when some are playing on 100-150 ping =)