While Nancy Drew was shopped to Netflix and HBO Max, Deadline reports that CBS executives felt that CBS All Access was the best streaming home for The CW series.