If data is to be stored indefinitely it cannot conflict with other data. If data is to last forever it must be able to be recycled at some point. There seems to be an attitude going round that if data is immutable, that is it cannot be changed or deleted, that it’s okay for it conflict with other immutable data that that will just create markets for a limited resource. The problem with that is assuming that one can or will sell that resource. What if access to the data is forgotten or lost? In the case of a website this isn’t so much of a problem. Files get shared from user to user. Except what happens when you have a mess of safecoin going to a popular content creator that no longer has access to an account but his stuff is still being shared? Or lost publicIDs?
In the case of publicIDs each publicID could be made unique somehow so Bob#1 doesn’t conflict with Bob#2.
In short there needs to be some kind of statute of limitations so that lost data can be reclaimed by the network. And data like publicIDs need to be unique so that people don’t compete over them but more importantly so that if they are lost they aren’t lost forever.