VRChat fucked up by not trying to make an avatar-buying market from within VRChat directly to get a cut of things. But that'd also require them to mandate authors to perf test their models, as well as some ingame customizing.