That might make it different than a plumber but how is that different than a lawyer or accountant. The result of their work is often just data. That data can be duplicated for free. By your argument I should therefore not have to pay them?
I'm not saying they are the same but I have yet to see someone clearly make the distinction on why one person's duplicate able work needed to be paid for and another's is not.
I'm not saying they are the same but I have yet to see someone clearly make the distinction on why one person's duplicate able work needed to be paid for and another's is not.