I dont want the Onus on the players to make the game. Its gotta be the host. Thats like me, having a party and only providing the venue, and hoping it turns out good. A better host would get a keg, music, maybe food.
Complaining about the people who leave a boring game early, is weird. Give them a reason to stick around until the end and they will