Because shorter videos means that your average watch time on your whole channel goes down. Although your average audience retention goes down in your Analytics indeed, that doesn't affect your whole channel. The promotion is calculated per video, not your channel as a whole.