The campaign/spartan ops netcode isn't the greatest, so if the host (or you) has anything less than great internet, or there's a good distance between the players and you, you'll experience lag. Most of the time when you're host the connection will be good for you, but not for others. It has been like this since Halo 3.