The recipient never agreed to anything with this platform, which is why consent and opt-out are platform concerns rather than tenant preferences.
The developer's worst moment is not a failed send — it is an accepted send they cannot account for, which is the requirement behind the whole attempt trail.
The SRE's goal names the failure with no error signal: a route that accepts everything and delivers nothing.
Assumptions
The campaign operator and the app developer are usually different people inside the same tenant, with different latency expectations.
Carriers are modelled as actors, not just systems: they have goals the platform must satisfy or lose the route.
Risks
The compliance officer's needs are easy to defer and expensive to retrofit: evidence has to be captured at submit, not reconstructed later.