SOAP was a pain, XML wasn't doomed though and we didn't need to throw that baby out with the bath water.