Возможно, у нас еще случился рассинхрон в терминах)
Вероятно )
Вы, наверное, говорите про так называемые reaction rules, по сути простейшие правила.
Проблема правил в том, что они часто имеют структуру сложного логического дерева, если то, то сё, а если нет, то это. Плюс в BPM ещё и сходи сначала туда, потом отсюда возьми результат. Всё это можно сделать на кафке, если нужна и производительность/масштабируемость и правила, но будьте готовы к миллиарду топиков и микросервисов, чтобы всю эту логику максимально развязать. А потом ещё в вашей организации придётся всем бизнес-аналитикам и программистам мозг сломать, чтобы понять, зачем ТАК ;)