I don't know what you are ranting about character assaults here... I meant clearly that I hope he suffers "AS A CONSUMER" and learns a lesson.
I usually do not purchase the product AND at the same time let both the publisher and the author of the work know about the DRM issue. Send a letter to them. It's easy really.
There are tons of other places to buy DRM free.
Although, there is still the issue of "Unknown / Uneducated / Lazy - Consumer" which I undrestand fully. Like my old dad doesn't even know what DRM is until perhaps it hits him.
...However, as a consumer : fool me once, shame on you... fool me twice, shame on me.
Ranting about how bad DRM is fine... but as a developer getting cought in this mess, there is no excuse to not be informed about issues of DRM. He has only himself to blame.
Remember, There is always a choice.