Of course, you can't delay everyone forever. You pipped me to the post on where I was going with this though - do we like a league that moves along at a reasonable pace but that some people leave because they don't like being pressured to get their games in, or one that trundles along at a leisurely pace but that people leave because they get bored of waiting? I'm inclined to agree to default to no extensions though, legitimate excuses notwithstanding, it was making people forfeit a season that seemed like a suggestion too far to me. For what it's worth.
Incidentally, I played all my matches as of a week ago :)