Large businesses including publishers rarely base their decisions on ethical principles — businesses are done for profit. It is the consumer's responsibility to punish them for unethical behaviour. So we should be responsible consumers, and we should not buy any DRM-infected content or software no matter how useful it is from a pragmatic standpoint. Every purchase is a vote.