Seems like Amazon is where good anime like Re:Creators go to die, while Netflix keeps Little Witch Academia in cryosleep.