Two out of 6 of my old local gaming group were very bad for last minute cancellations which was particularly bad, as we lived in a 50 Km radius. We tried one of them hosting, because he would frequently claim family issues that made him stay home. He was the furthest from me and I'd end up traveling 80 Km to play, but the cancellations didn't change. Got a used PC from work that was being tossed out and refurbished it, both a halfway decent webcam and a Bluetooth conference phone, installed virtual tabletop software, then set the whole thing up at our most central host's house so they could play remote. Didn't help.