Aside from that, I'm a huge fan of abstracting commonly made and agreed upon technical decisions further down the stack, making higher level development much simpler and less technically challenging - which is from my understanding what RoR was/is largely about. That's not to say that RoR as a framework isn't in and of itself a technical achievement though.