I think this game is unfinished and, in a lot of areas, broken. I don't think they've tried to evolve past a point they reached a few games ago and that's due to people who mindlessly accept this game as a benchmark in the genre.
The lag should no longer be an issue at this point since they know what they're trying to do. Interactions between players and their weapons are unrealistic at best, and the focus seem to be on everything else but the actual game play.