The chief importance of REST is that for a while it put the emphasis back on the HTTP transport with its associated costs and semantics, and away from the constant attempts to turn everything into an object-oriented remote procedure call.
In my experience hiding the existence of a network behind several layers of abstraction is a really bad idea.
In my experience hiding the existence of a network behind several layers of abstraction is a really bad idea.