Дополню, саги нужны там где есть асинхронные процесы, те не просто данные зафетчить, а получить, обработать, отправить ещё пару запросов и так несколько раз, при этом иметь специфическую логику обработки ошибок и возможность прерывания этих транзакций по какой-то логике.
У кого-то это частая задача, у кого-то нет