I wrote WD to see if Netflix would be streamed with the WD TV Live and this is the response I received:
_Thank you for contacting Western Digital Customer Service and Support. My name is Pablo R.
I apologize for the inconvenience, unfortunately there is not any plans to add Netflix streaming for the WD TV.
I hope that we have met your expectations today and that you are satisfied with our service. If you have any further questions, please reply to this email and we will be happy to assist you further.
Western Digital Service and Support_