I was wondering why WSDL 2.0 does not support operator overloading, in the sense that I wonder what it stands to gain from excluding this feature?
Because operations are distinguished by the IRIs: http://www.w3.org/TR/wsdl20/#frag-ids You can't define overloaded operations maintaining the same IRI. Probably there could be problems in some languages mappings also...