For my part, I don't have enough spare time to learn one of the big engines. They're too complex, and this is a hobby.
DragonRuby on the other hand is simple enough that you can start doing stuff immediately if you know even basic Ruby. That is the appeal to me.
Whether or not it would work for a large team is totally irrelevant for that kind of use, because I have no interest in starting a studio.
It seems a lot of the people criticizing DragonRuby in this thread forgets that game dev spans from hobby development by individuals who might toy with it a few hours a week to multi year projects by major companies, and they have different needs and interests.
E.g. I value having fun over ever completing a publishable game. DragonRuby is fun.
That I could release something with it is a bonus, but to me even that is secondary.