Peering agreements were designed to be setup between backbone providers. This is why they have the whole equal data both ways part. It's like the Interstate Highways or railroads. The source and the destination typically is not directly on the highway, railway, or backbone.