Ну всякое бывает, например требования к размещению в РФ. Но если серьезно, это все в сторону усложнения архитектуры. Больше кода, больше времени, больше нагрузка на сопровождение. Как мне кажется.
старенькое сообщение на тему https://groups.google.com/d/msg/camunda-bpm-users/KDLIEUEyb6E/Y8VRIyFXYckJ > 1.) we need our Domain data separated from the process data. Your business objects will last longer than your processes and you will need to access them after the instances finished. So although other scenarios are possible, we have a strict "ids-only" policy when it comes to process-payload.