Netflix viewers binged just under 40 billion hours of Stranger Thingsin 2025, but even that was not enough to out-stream ...