I think the article is mostly spot on, with one exception - it is pretty quiet about Bryan Fuller. I think that CBS was putting their cart before the horse when they announced originally that the show would come out in January 2017. According to Bryan Fuller, when they were talking to him about becoming the show runner (around Nov-Dec 2016, after the announcement!) they didn't have an idea of what they wanted the show to be. Bryan brought the idea. Then they had to go from creating an idea for the show all through writing, building, casting, and filming in ~12 months; there was just no way. CBS should have known that from the start. Maybe losing Fuller and casting delays pushed it back from May 2017 to September 2017, but I am glad CBS finally realized that "when it is done" is the best time to release the series.