BUT - I still don't get it. The problem is, tutorials only cover the basic stuff, and none of the application design elements.
I think a lot of the confusion around REST is that it really is, in the practical context of building a rails app anyway, almost too simple. That simplicity forces us to rethink how we've solved problems in the past. And breaking those old thought patterns is what is hard.
This presentation really helped me get my mind around it. I'm not sure if DHH actually mentions REST in this video but the concepts are there.