>>279516009
Point 1 you can progress your character via increasing it's quality, avatar, avatar count, avatar tools, world stuff and the like. Things that can make you look better or have others interact with you and each other better. Think of props that are memey as an example.

Point 2 skill progression in socialization is actually there, many anons here was mute, shy and the like but now have opened uped.
Skill on blender and unity use as well are progression of skill.

Point 3 is where I vehemently disagree, there are a lot of things my friends and I have done together outside of just video watching that created wonderful memories between us and beyond. Projects are self-made goals that you can work together with others. Doing so not because it is required but because it's fun and is a way to push the boundaries of the skill we have been accumulating over the years of playing VRchat making avatars and maps. Those projects making our immediate group of friends create memorable memories together and hopefully for others that experience them as well.