I really don’t know why you’re going so far out of your way to defend a company that you yourself just said is commiting fraud. I know you probably think you’re actually making a case against piracy and not for Sony but in reality you’re putting in a lot of work into making Sony’s case for them. Your argument is that if a company is able to slip a gotcha past a dumb customer then it’s the customer’s fault for not noticing. You’re acting like there’s an alternative when there is not. Giving up on music is not an alternative, all digital content outlets seem to do this and who even owns a means to play physical media anymore? Considering there is no technical reason a company would need to revoke a digital license I’d say morally there’s nothing wrong with getting that content back in a way that does no harm to the license provider. That is unless you believe that not buying it twice somehow harms the company you’ve already paid. I’d further argue that if a company is willing to engage in fraud (your words) then that company is not ethical. A company that behaves unethically should have no expectations of their customers to behave ethically in return. You said people should stop agreeing to ludicrous terms. So long as these companies are issuing terms that you say no one should agree to I’d say piracy is completely justified from a moral standpoint. If they don’t like it then they should quit providing dubious terms and instead provide a reasonable option for a legal purchase.