Its a broadband issue. Or high latency(ping) which causes the problem. It also has to do with traffic in your area as compared with some one else, who may be in a relatively low traffic area regarding bandwidth. Its a problem that this game has endured for years now. Its like your playing on 60 watt Power as compared to others on 120 watt. Bad analogy. But I'm sure you get my drift. Also. If your home is running a variety of Web devices. It will slow down your input/ output strength. Check your service provider to make sure you are getting the proper bandwidth. Which is measured in upper and lower frequency. Then theres the fibe vs cable issue. Cable tends to be slower in a high traffic area. The term you are experiencing is LAG. Your signal at times is not equal to your opponents, which is caused by what i have mentioned.