I tend to agree with some of what has been said. My personal thoughts are something like this: if a person misses the first round, think they should get a bye, or tie for that round. that way they don't get a win and still have to compete to place. Maybe give them a win but no lost Souls, idk. Keep in mind, there could be several perfectly plausible explanations for being late to the first round....you had car problems, got lost, misjudged the time it'd take to get to the tournament, overslept, etc. Missing more than the first round...the explanations seem to get less plausible imo...almost to the point where I'd not let them compete because they would have little to no chance to win/place if the rules get fixed.
Not quite sure what I think about those people who have to leave early. Again, there could be some very good reasons. The tournament itself is running behind, a Family emergency, and so on. Again, I'd have to say you get somekind if bye/tie for the last round, and if you miss more you get 0 points and 0 lost souls. I feel there should be room for honest mistakes and what not, but it is up to the players to show up, be on time, and endure to the last round. I don't think the host should ever have to make accomidations for someone who has missed more than 1 round. Yeah, I can see having mercy on someone who has a valid reason for being late or leaving early...much more than that, I'd be like, why you even showing up? Did I hear there was a regional that had 5 rounds? If ya miss two rounds, for whatever reason, thats like 1/2 the tournament and that player shouldn't be allowed to play....just my 2 cents.