Netflix has its fair share of criticisms leveled against it, including its recalcitrance in providing physical media releases to many of its original movies.