if i had to take a guess… The content is either licensed to Netflix or the rights to the content are bought by Netflix. meaning if the license expires, the show is removed. i would also assume that as streaming services are trying to define their role/style of content hosted, the want their licenses back from Netflix who previously had them. Originally, Netflix had everything because there was no alternative (not including the purchase of a physical copy or the now dead “Blockbuster”)