I started reading an interesting article talking about the complexity of Web Services.
A certain consultant gave his opinion here.
An even more notable person, Tim Bray created a blog entry loyally opposing the WS-* craze. Tim Bray is notable because he's one of the fathers of XML. His argument against the WS-explosion is that many of the standards appear to NOT be coming from industry experience - theory before practice.
Have we advanced far enough to be able to threorize standards that end up being practical without taking some hard hits in the ring? The jury's out with me. I'm just at the point of trying to catch up a bit on where Web Services have gone since I've not paid enough attention to it over the last year. Stay tuned. I try to always have an opinion :-)