I've honestly had a much bigger problem with the Alien wall-crawling and things like the Lurker. I think that should be a priority over host migration.
Did anyone notice that if you go to quit the game and are the host, it will say something like "quitting will result in losing the XP bonus for this match and kicking all other players?" It straight up tells you you're going to boot everyone, and if not, it just says you'll lose your xp so you know you can quit without kicking everyone.
So the people that quit and are host are just superior bitches/ragequitters, because they know they're hosting (at least on Xbox.)