Why does Roblox have an advantage over other similar companies making metaverse and games?
Roblox has the advantage of not having to create its own games, as most of the Roblox games are made by users themselves. Another advantage is the low technical requirement to run Roblox games.
Are there any major drawbacks to Roblox taking this approach?
While Roblox's approach of allowing users to create games on its platform has many benefits, there are also some potential drawbacks.

One major drawback is the quality control of user-generated content. Because anyone can create a game on Roblox, there is a risk that some games may be of low quality or even inappropriate for certain audiences. Roblox does have moderation policies in place to address this issue, but it is still possible for some problematic content to slip through the cracks.

Another potential drawback is the lack of consistency and standardization in the user-generated games. Because each game is created by a different user with their own unique vision, gameplay mechanics, and quality standards, it can be difficult for users to know what to expect when playing a new game. Additionally, the quality and depth of user-generated games can vary widely, which may make it more challenging for players to find games that they enjoy.

As for the low technical requirements to run Roblox games, one potential drawback is that it may limit the complexity and graphical fidelity of the games that can be created. Roblox games are designed to run on a wide range of devices, including older or less powerful hardware, which means that they may not be able to take full advantage of the latest hardware and software capabilities. This can limit the types of games that can be created on the platform and the overall experience for players.

Despite these potential drawbacks, Roblox's approach has proven to be very successful and popular with users, and the platform continues to evolve and improve over time.