having randomly dcs RUINS the game, fix your servers.
You should read the some of the latest news updates... You know the one on that says:
On Tuesday, we’re taking aim at some of the input lag being reported. Thanks for your patience on this, and for sending in your feedback. We have servers in multiple regions around the world, but we've found that some players aren't connecting to the servers closest to them. On Tuesday, we'll start to refine which servers specific regions connect to based on latency data from the first week of play. We’re going to keep an eye on this and tune it over time.