I think you need to add split screening to this as well.
I have said this multiple times, but the lag complaints started in Black Ops 1. Black Ops 1 introduced Theater mode, split screening and Elite.
I think these features put unecessary strain on the host. The past few titles, BO2 especially, have had terrible formulas for selecting host, and people with subpar internet not really capable of hosting games still manage to pull host. So these hosts already barely have the necessary amount of bandwith to be a valid host, and then you add these three things on top of it and its a recipie for an unenjoyable game for all those involved.
This is something they should test, I am totally on board.