Netflix Cancels Show, Called out for Terrible Marketing and Promotion