This actually makes me think of a system such that: There could be a framework to do re-textures or asset addition and what not. Second Life kind of already has this because of how assets inherently work.
VRChat could make a system that is self-enforcing of creators’ ToS and what not from its inherent function. However, that would require a lot of engineering time and what not, and IDK if that’s something VRChat would see beneficial (in a business sense, unfortunately).
I still think the Avatar Marketplace is serving a niche of people that does exist, and its initial function isn’t to replace the existing functionality. So I don’t think it’s fair for people (in general) to judge it as if it is.
Of course, I still wish VRChat had better systems overall. But that’s something that we all would have to help curate over time with feedback to VRChat, or if a group of people want to make a market analysis and proposal for VRChat to make a specific system, maybe.