Server tick rate
Apex runs on 20hz servers, which if you don't know is absolutely horrible. Most games run on 60hz servers.
Which means hit registration isn't something the devs can fix, also things such as getting killed through knockdown shields, etc. I mean the devs did "fix"the hit registration with shotguns by making the pellets have larger hitboxes, but they became even more braindead op than before, namely the PK.
It got me thinking though, is the the audio registration garbage because of these servers as well? It would make sense that since hit registration sucks because of the servers, maybe the audio is garbage because of the servers as well.
Anyways, what this means is these problems will never be fixed. Why? Because it relies on EA getting servers from the current era. Which they won't do because they don't care about reputation or making money in the long term. They only care about the short term, which is usually how companies fail. Which anyone can plainly see, that no one likes EA, how long do you think a hated company can last?