1999? XML is our savior! The future of the web will be interconnected SOAP services! It's the year of the Linux desktop! Itanium will revolutionize software if someone would just make a sufficiently smart compiler!
To be fair, the neat parts of SOAP, WSDL, still is pretty neat. XML is mostly hated because named closing tags make it stupidly verbose -- a big mistake. After that it was extra complicated which made platforms like PHP have crappy implementations, I guess.
But having to rewrite lots of boilerplate code for everyone's JSON or "REST" API is annoying. There's even projects to describe JSON schemas and APIs because that's actually useful. Maybe this time it'll be simple.
Transactions over SOAP (WS-AtomicTransaction I think) is also sort of neat I guess, but too complicated to be useful on the Internet?