Steve Jones has written a post entitled “Want to be cool? Learn REST. Want a career? Learn WS”. His argument is that while REST may be cool, it’s not what pays your rent — WS is.
I don’t dispute that WS-* is a commercial reality, but if the last argument pro-WS is “we know it sucks, but everybody uses it, so we have to, as well”, the technical debate clearly has been won.
(And no, I don’t believe this is irrelevant — I’ve had this disagreement with Steve in the past: REST vs. WS-* is not an implementation detail.)