Customers buy capabilities.
The underlying networks determine many of the guarantees behind them.
Good infrastructure should:
• make capabilities easier to use
• preserve visibility into security, finality, cost, and failure assumptions
Abstraction should reduce integration work, not erase operational truth.