One of the key arguments for SOAP from the start was as a way to get around those pesky firewalls. They also admitted that security was something that SOAP did not address.
Technologies which are meant to get around security solutions while not addressing security problems do not qualify as decent ideas in my book. Companies (like Microsoft) which have a history of pushing these qualify as problems.
Cheers,
Ben