Netflix actually overhauled its payment model a few years back - they now pay based on hours watched, not the number of accounts clicking on something. So technically, a longer film brings in more revenue, but there's a catch: people bail out way faster on a long movie than a short one. If you start a 150-minute thing and stop at the 45-minute mark, Netflix counts nothing (or almost nothing). With shorter content, you've got a better shot at people actually finishing it, which racks up full hours.
What doesn't get said enough is that Netflix also wants to recoup its investments quickly. A 70-80 minute film costs less to produce than a real blockbuster, and since a lot of people watch in scrolling mode (without really looking for anything specific), they just grab whatever comes up. So yeah, it's not just an impression - it's clearly a strategic move. But you've gotta note that Netflix still produces longer films when it's big names or highly anticipated adaptations, so it's not a blanket thing either.