Most common misconception is that Architect role ends at deciding what web services needs to be used. Designing web service by itself is an Art and doing it right provides:
- Maximize reuse of services
- Enforce better version control
- Better code generation
- Greater interoperability
- Increased testability