Why Businesses Keep Building Agents That Can't Work Together, and a Proposed Standard Runtime to Fix It