The problem here isnt really whether it's a good idea or not in principle - it's a in practice thing.
Permissions should be switched to a 'mark intent' model which is enforced where legitimate servers are running, however - you simply cannot stop people from breaking those permissions one way or another. (And yes, breaking them *is* very simple to do if you know how, it's not complex nor time consuming with the right tools)
The problem comes back to numbers:
I have a number. Let's call it 34. I give you that number, then tell you you cannot copy it, or give it to anyone else (and dont you dare change it!). The only thing stopping you from doing any of those things is my request.
It's the same here - your objects, items, textures, etc are just very big numbers (1 byte = 8 binary digits) - but at heart, the above holds. Permissions were a good start for while
SL was still small - but now we need something better, and that means grounding it in RL copyright law rather than the
SL TOS - that way it survives "out of
SL".