Именно благодаря тому, что в кложе все данные октрыты, так легко с ней работать. Потому что нет класса Request и класса Responseв ринге, и не нужно отдельно знать их методы, а отдельно методы какого-нибудь ответа из ОРМ.
Да всегда удобнее. Потому что ты можешь одни и те же функции использовать и на ответе с апи, и на результатах запроса в базу и еще где угодно. А не учить отдельные методы каждой либы.
Это все похоже на сравнение барашка и коровы. У всего есть свои достоинства и недостатки. Одним нравится одно мясо, другие его терпеть не могут. К чему это все?