If you buy stolen goods, the general rule is that you are not the legal owner. In other words, you do not have good title. This applies even if you paid a fair price and didn’t know that the goods were stolen. The person who originally owned them is still the legal owner. This might not seem fair, but it’s the law, and the company doesn’t have a choice to allow you to keep the goods, so you’ll have to either return the goods, or pay the rightful owner. The company’s obligation is to return the goods to the rightful owner (in this case, remove it from your inventory). If you want the goods, you could purchase it from the rightful owner. Again, High Fidelity isn’t the rightful owner of the said goods, and don’t have the legal right to allow you to keep them. This is how it is done in Second Life, and it’s how it will have to be done here.
Look at it this way, let’s say I make a 3D model that I sell online to game creators. I sell it to them for say, $20, and I give them royalty free rights, which means they can make and sell a game using that item, and they own me nothing more than the original $20 price. So far, High Fidelity has nothing to do with anything. I’m my own entity making the item, and game creators are the other entity buying them. Now let’s say “Bad HF Avatar”, a 3rd entiy, gets a copy of my item without paying for it. Then, he comes into High Fidelity, uploads the item, and sells the item to you, Richardus, the 4th entity. How is it fair that High Fidelity, the 5th entity tell me, the first entity, “Well, Richardus paid SOMEBODY for it, so we’re going to let him keep it.” That’s not fair, and not legal. High Fidelity would have to have the legal right to allow you to keep it, and they don’t have rights to the item either. Therefore it’s their obligation to remove the item at the request of the owner. I know it’s not fair to you because you paid the seller in good faith, but it’s not fair to the creator just because you were essentially robbed.
So, don’t hold your breath hoping what you suggest be approved, I can tell you right now it won’t. What I would like to see is some sort of system where some level of vetting content creators is done, and a list of offenders be available, so honest, paying shoppers like you can have some level of protection against being ripped off. It’s a sticky situation all around. The company doesn’t want to enable cheaters to sell stolen goods, but at the same time it’s exceedingly difficult to prevent theft because of the nature of how things work. If I walk into a store to examine legitimate goods, that item has to be downloaded into my computer so that my client software can render it, so, with the item existing in the local computer, it’s not too difficult to create software that will copy the item from the game cache to my hard drive as a copy. At that point, the copy can be re-uploaded to the system, and at that point, the uploader is marked by the system as the creator even though they are not.
The one thing that you have to keep in mind is that when you buy something digital, just because it’s digital doesn’t mean it will last forever. The host company may go out of business, the seller might have stolen it, etc. One needs to weigh how much they’re spending on the product vs how badly they want it, and in every case understand that just because a digital item won’t “wear out” like a real world item. I doesn’t mean the buy has purchased rights to own the item for all of eternity either.