It was probably copied for a reason. So if step 1 in an algorithm is "Copy this" then the move to step 2 is progress.Of course the hardware doesn't care. But the person for which the work is being accomplished might very well care.
It's pretty straightforward to produce code that performs some kind of data transformation without data reduction, reorientation, or amplification.On the other hand, moving one chunk of stuff from one place to another place does not rate any such adding-together.
Within reason, additional work can be inserted into the copy scenario with no difference in bandwidth consumption from the point of view of the memory system.
A copy is a degenerate case of the above.
The work is that the transistors switched, wires flipped, and there are now memory cells with values that were different than before.One thing has been accomplished, and therefore we count that work as having been done once.