This thread discusses the Content article:
The Business Case For SOAI like your article and you are absolutely right.
I think the question then becomes, how does one define a well formed and well defined service? There are so many versions of what people think a service are.
