Indeed. I don't know who's behind this site, but reading this screed makes me feel embarrassed for them. What do they expect Netflix to do in response to this? Do they believe Netflix is some Dickensian villain who just wants to make everybody miserable through DRM?
I really doubt Netflix cares that much about DRM. Probably a lot of people there would rather not have it. But they can't have a business without content, and the content owners demand DRM.
If you were in Netflix's position, would you say, "Well, there's no way to do this without DRM, so I may as well close up shop"?