Mark asks, what’s the point of trying to get SOAP proponents to make better use of HTTP?
I hold out no hope for SOAP, but I do hold out hope that its promoters will eventually understand and embrace HTTP as an application protocol, and in doing so, the Web as a first class distributed computing infrastructure. And I figure the best way to facilitate that is to participate constructively (as best I can, given my not-quite-thick-enough-for-the-job skin 8-).
Most importantly perhaps, for me personally, these past six+ years of explaining this stuff has forced me to work out a lot of kinks in my own understanding of the Web (in combination with actually building the systems I was describing, of course).
Who was it that said that the best way to learn something is to explain it to somebody else?