Порождение событий не панацея. Вот его недостатки.
• Оно имеет другую модель программирования с высоким порогом вхождения.
• Оно так же сложно, как приложение, основанное на обмене сообщениями.
• Меняющиеся события могут создать проблемы.
• Усложняется удаление данных.
• Обращение к хранилищу событий связано с определенными трудностями.