I'm in a game right now with party of 4
3 of us have awesome connections, over 10mbps+ download and 1mbps+upload
Game selects the one dude with the worse connection.... 1mbps download & 0.100mbps.... it selected him 4 times in a row in 4 games in a row.... it was a bloody nightmare he even has Moderate NAT!!!
You guys have never seen lag this bad I was running around and droppping dead for no reason and no kill cam lol.
Some idea of what the game should do to select host in lobby
1: Person with Open NAT
2: Person with at least 4mbps download and 1mbps upload
3: If game is lagging (too many people with 1 bar connection) and the game sees this, it should host migrate (I know it's broken but they may fix it with a new title update)
4: coming soon as someone posts an idea
5: send me some ideas
EDIT if you have an idea to put into my above requirements post it and if it's awesome I'll add it to the list.
Bookmark this as always and we'll get back to it in a few days