I may agree that for most types of online APIs currently made available by so many SaaS and web companies, there is probably little use for the WS-* stack. However, corporate America I think will keep relying on SOAP for a long time since it's the only way (that I know of) to get distributed transactions, federated security and other enterprise type features required using web services. The WS-* stack is there for a reason and it's because big business requires it.