Is the Rails performance something to do with the amount of meta programming going on - I can imagine that being hard to optimise!
Some things are expected to be slower, for instance constantly redefining (monkey-patching) methods or constants is slower on TruffleRuby, but that's typically because the program is broken and so it'd be slow on CRuby as well.