For a little while, The Boroughs seemed like one of the most exciting new shows on Netflix. The show, executive-produced by Stranger Things' The Duffer Brothers, received critical acclaim upon its debut in May and trended high alongside other titles on the streamer. That aside, it honestly seemed like something of a spiritual successor to the Duffers' previous show. So it was surprising when it was announced that the series had been canceled, especially considering a two-year renewal was rumored. Now, reports are circling around the real reasoning behind the company's decision.