I know what you mean...
I usually end up in games where the host sucks so much that when the match starts he lags out and we are already picking the next host.
But I think it is not done on purpose. Probably poor host choosing by IW...at least they have host migration.
But another possibility is the host playing well in game and not migrating? Perhaps a lag switch?
depends on how your connection is from the get go.... if yours is crap then yours will never be picked and it also depends from what country you are playing.... i play with some of the guys from ngu and they end up being from the uk and such and their connections are just down right dirty... i feel bad for them.... but they seem to attract all the nubz idk why.... it seems almost worth while to play with them....... some times you just get screwed though man, try not playing ground war..... if your playing ps3 and ground war then your screwed either way... there is no good connection for that game the iw servers for ps3 just can't hack it like they do on xbox
Sometimes I really think that the worst connection is choosen as host, simply because his connection is so bad that he can't connect to any other potential host.