I think that part of the reason people keep flaking is that they decide they have storylines they want filled and then can't get them and lose interest. There's something about writing online vs. participating in table-top roleplay which makes people more apt to ignore the big picture for some reason.