Ummmmmmm.... No. Peering costs. It is NOT true that ISP charges customers only. Well, unless you count Netflix and others as customers, in which case, yes, Netflix is charged.
I know you stated that you are a network admin, but apparently you don't know that the *sender* pays in a peering agreement. It has been this way for a long, long time.
Now it is true that some content providers did cut deals in the early days. For example, it was reported years ago that Yahoo! only payed for half of their transit costs because they built out their own national network and peered with large ISP's. AOL did something similar. But, traditionally, peering costs money. That is why there is something called "settlement-free peering" where both sides can all it "even" and skip paying each other. I know you *think* that the other side should pay, but that is not the reality. It is the way it is. You can argue for a new model, but you would be radically changing the fee model for the Internet.
Either way, this has NOTHING to do with Net Neurality!