A "sprint" when managed well, doesn't need to mean working tirelessly the entire period. One of the features of sprints is a way to avoid scope creep by imposing a deadline. I would argue that generally the more appropriate response to not meeting a sprint deadline is more often to cut scope than to insist than to insist devs put in extra hours.