Это связано с поддержкой позднего связывания и множеством параметров конфигурации, которые WS-Policy и другие функции WSDL приносят в таблицу.
См. FAQ по JAX-WS RI .
Для тривиального случая да, это немного глупо и добавляет некоторые накладные расходы. Как только вы попадаете в сложную среду с несколькими реализациями, работающими с немного разными конфигурациями, это имеет смысл.