Менше накладних витрат (немає конвертів SOAP, щоб завершити кожен дзвінок)
Менше дублювання (HTTP вже представляє такі операції, як DELETE, PUT, GET тощо), які в іншому випадку повинні бути представлені в конверті SOAP).
Більш стандартизовані - операції HTTP добре розуміються та працюють послідовно. Деякі реалізації SOAP можуть стати вибагливими.
Більш зрозумілий для людини і тестуваний (складніше перевірити SOAP за допомогою браузера).
Не потрібно використовувати XML (добре, що вам не потрібно для SOAP, але це навряд чи має сенс, оскільки ви вже робите розбір конверта).
Бібліотеки спростили SOAP (вид). Але ви скорочуєте багато зайвих, як я вже зазначав. так, теоретично SOAP може переходити на інші транспортні засоби, щоб уникнути проїзду поверх шару, роблячи подібні речі, але насправді майже вся робота SOAP, яку ви коли-небудь будете робити, це над HTTP.