Operational complexity
No two facilities run a gate the same way. Some check in by appointment, some by seal, some by paperwork, some by a guard who recognises the driver. A system that forces one universal workflow is abandoned at the first facility that does it differently — so the workflow itself had to become configurable, without making the app harder for a driver standing in the rain.
