I've been out of the game for awhile now, and sure, I find it eminently believable that Rails is much more productive than Node-based things, but has nothing better than Rails established itself by now? I always found it to be great for, as you say, whipping together small apps for clients quickly, but not well targeted at big long-lived software.