@bos_tlje
A Ping of 49 isn't bad; depending on time of day and day of the week my personal Ping values fluctuate between 18 and 33 on North America East and I get consistently smooth game play.
For Multiplayer even with low Ping there can be server load issues, issues happening somewhere in the connection between you and the servers, or just a sudden increase in the load on your personal Internet connection, like if other family members start streaming video, which can cause some latency issues but if you have a decent Ping value and you are contracted for a decent connection speed through your provider those issues shouldn't be major or very common but they can still happen.
For Garden or Graveyard Ops it can be a completely different story though. Ops games are hosted on one Player's system so depending on where all the players are located in the world you could be matched with someone where you have a higher Ping value than you would in Multiplayer. In those situations the speed of the Host players Internet also plays a huge factor- I've been in some Ops games, and even in a friend's Backyard Battleground, where two Players work fine, but adding a third Player introduces latency issues and a fourth Player makes the game unplayable. Because of this if you are experiencing terrible conditions in an Ops game it's likely due to the Host and not necessarily you and there is unfortunately nothing that can be done there except to either start and Host your own Ops game or just find another one where your connection is less troublesome.