Well, we can say that Netflix has popularized the idea of binge-watching. It is often said that Netflix was the first to drop entire new seasons of TV shows at once and people would binge-watch entire series. However, after a decade of discussions, Netflix seems to have figured something else […]