as outsourcing makes everyone more interconnected and dynamic
BPELS-based process construction requires programming from
all parties to change.
(By the way, WSDL and
UDDI were broken from the start2.)
This is just more API programming, without using the
benefit of service descriptions.
And the same is true for many common popular uses of web services.