I will carry an idle player through zones 1 and 2, but if they are not back by the time we make it to zone 3, I will put a vote on them. If they are not kicked , then I will just leave. I prefer not to use my free time to enable leeches.
There is not really any excuse for people to be idle for very long in a public game, other than the occasional instance when real life throws something at you. Whenever real life makes an appearance, I make sure to leave the game unless I know it will take only a minute, or if we are on zone 5 (I am not giving up that XP).
I had a game a few weeks ago where I joined in on zone 5, and one of the other players was faded (the host), and the other two were struggling to survive. We finished the game, get back to lobby, and the host immediately readies up. After spending my points, I ready up and we start the game.The host is idle right off the bat. OK, well, I'm sure they'll be back soon. Zone 2, host is still idle, and the other two players are still struggling. I sit next to the idle host and spam "Over here, friends!" for about 10 seconds before they started moving and attacking things. I ran back ahead to help the other players, and as soon as I make it up to them, I look back and see that the host is idle again, getting beaten to death by the one enemy (a Zealot or a wolf or something) I left them to kill.
Nope.
I'm outta here.