Oh Netflix. Really. You had one job!