I haven't read through this entire thread because it is far too long, but I have a suggestion for those of you experiencing lag. I know we shouldn't have to fix it ourselves, but I've been using Smoothping, which has really helped make the game's reticles feel like how they are supposed to be. Either way, definitely take a look into it. They have a free trial.