How to tell when event-driven architecture is the wrong tool, and which simpler architecture patterns often work better for product teams.