It annoys me when people call Roblox a game. It's an engine and a platform. It's like calling Unity or Unreal Engine a game.
Roblox does a fantastic job at giving creative young minds an opportunity to expand on their ideas — something very few other "games" accomplish.
My 11-year-old knows blender, photoshop, python and javascripting because of Roblox and some Minecraft.