Making REST API calls directly from your code can be cumbersome. It requires you to write the necessary code to calculate a valid signature to authenticate your requests
Потому что SDK это абстракция над HTTP API и лучше переживает изменения в HTTP API. Т.е. как правило нужно просто SDK обновить и ничего не переписывать