>>321014292
Vrchat is free and can be played by people without VR so no duh it's going to have more people playing it.

I think >>321013835 is hitting on something important as well. VRchat isn't about just talking to people, it's a game about creation. Few VR games let alone multiplayer games in general give you the tools that vrchat does. If we had a garry's mod style game about creating wacky gamemodes and maps then i'm sure it would be equally popular.