With differently set speeds, these functions would mess with the timing in ways that would be confusing to the user. Now they act in a much more intuitive way and also prevent negative media times.