I've also found that people tend to underestimate the development tools Roblox gives. There are games on Roblox that have external web APIs for managing servers, games that circumvent the standard "player model" and instead opt for an entirely different appearance, games that make use of the GUI tools given in meticulous ways...
Roblox does a fantastic job at giving creative young minds an opportunity to expand on their ideas — something very few other "games" accomplish.