Great post. I think the points made here apply equally to the notion of "data
services" within the context of SOA. A CRUD component can be useful and used by
many other components, including service implementations. But that CRUD
component shouldn't be viewed as a service in the SO sense. It's too low level.
-Rob