BO2 for me is almost unplayable past 7pm for me, I have a decent fiber connection can max out to almost any test server in the US. But once 7pm hits playing BO2 on xbox live is a nightmare every game lags, even when everyone is showing 4 bars its still lagging and I notice more and more people getting kicked for connection problems, I play with the same people over and over again and we all are on different ISP's ranging from ATT uverse, charter, and fios and all of us have the same problem so its not a single ISP or a single player. After about trying 5 games we usually end up switching to a private match or zombies and they have no lag, its just multiplayer.
It was not always like this either started happening more and more about a month ago.