oh wait.... something is wrong with that thought process, but I'll let you split another hair in your attempt at a meaningful dichotomy.
I can't wait until you find out that sufficiently old intellectual property goes public, while sufficiently old houses don't go public! Have fun blaming that on me splitting hairs when it wasn't my idea.
More seriously, intellectual property is a number of different things lumped together, and they serve different purposes. Copyright exists to encourage new works, and while you can make arguments that there are some benefits from copyright being long-lasting on the creation of works like books and pictures, it's basically impossible to make a similar argument for code.
Blizzard's IP hasn't expired, your argument here holds no water.
By the way, I'm not making any arguments about morality. I'm just pointing out that IP is different from physical property in important ways.
Under the law, damages have occurred, especially if someone then takes that source code and makes it public.
So whether you have 2 copies or 1 copy or umpteen copies, if you've economically affected someone, you will lose that fight in court.
But this is not relevant to this discussion and I think we should keep on topic.
The point is this:
Dylan16807 is just trying to rationalize something that he wants, which is for the source code to be public.
It doesn't matter how IP differs from owning a house. It doesn't matter if it can be copied (and thank you for having the arrogance to explain that on board full of developers, btw...).
None of this matters. What matters is that Blizzard paid for the creation of the code, and they're afforded protections under the law.
because I can make up constructs all day that suffered more damages either way.
No.