Is NETFLIX Being Beaten At Their Own Game?