And sometimes the different roles have conflicting requirements, and the platform runner may not even allow the level of customization necessary to overcome that.Good multi-role platforms usually don't start out multi-role. They start out intended to be good at one thing with the rest getting added in a haphazard "What the heck, why not?" manner as time passes.
For one Meta as a company wants to stay in good graces with mainstream advertises, very vulnerable to any sort of controversy.
Meanwhile VRChat's recipe for success includes a lot of reliance on user initiative, having shitloads of custom, user made\commissioned art, including pretty damn spicy stuff, separate servers with different community, culture, rules and purpose and so on.
VRChat itself doesn't give a shit about what mainstream advertisers think about any of these because it's not reliant on them.
Meta as a single company trying to reach into such different directions means it cannot separate the PR needs (among others) of one branch from the freedoms and limitations of others.
Point in case:
Woman, 21, is 'virtually RAPED' by a stranger in Meta's metaverse app
A researcher from SumOfUs went in to Horizon Worlds with a female-appearing and female-sounding avatar, and was sexually assaulted within an hour, according to a report.
www.dailymail.co.uk