Yes, Netflix has an obligation. An obligation to provide what they say they'll provide and nothing more.
Netflix has always said they have no plans to support Linux. It may suck for Linux users but they're being honest about it. I think it's a big stretch to imply that they have an obligation to support such users.