Но не во всех случаях его использование оправдано.
Например, когда запрос слишком сложный переписывать его на query builder по моему изврат.
Тот пример, который я показал, это лишь небольшая часть, сам же запрос намного сложнее
$res = \DB::select('select 1
from users
where users.id in (3, 5 ,7)');
dd($res); // Массив из трёх объектов. У всех трёх свойство "1", в котором значение 1.
Но что с этого толку, не пойму.
Вы бы лучше описали подробнее что вы хотите сделать. Почти наверняка вы делаете это неправильно.