There are 2 main types of cheater in gaming
1 "The Rager" who openly cheats and kills everyone not caring if anyone calls them out or reports them
2"Stealth Cheat" who uses the cheats just to get to the top of the scoreboard every time.
No matter which one it is, game developers need to invest more into anti cheats, and update them as new exploits are found to get round it.
Using cods approach to cheats where they are put into separate lobby's and work on kd ratio is a better way to go, and can at least separate higher skilled players to play against other who are just as good and cheats in a separate game where the kd is huge.
also having a kill cam helps a lot and should be implemented in all battlefield games so you can at least see if there is a possibility of someone cheating
The net code in bf is terrible, i have been killed so many times behind cover as the net code has to catch up with the hit reg which leads to as lot of WTF moments
The fact that dice used EAC is just so they can say there is an active cheat system in-game, even though it does not work. Even better was the dedicated servers where admins could ban cheats quickly.
It is just a bigger problem with 2042 as it has a lower player count which will get worse when consoles stop using cross-play due to so many cheats on pc.
It seems to take too long from reporting a cheat to the final ban, if that happens.
The future of battlefield and gaming in general needs a better cheat system