Scrum is designed for [ guaranteed ] latency, like an RT os, not throughput/productivity or efficiency or any other objective, developers feelings incl.
I guess the problem is what if the team doesn't deliver all the stories in the sprint? This can happen when they don't know their velocity very well.