Isn't the ISP's job to bring the customers to the peering point? Why do all ISPs end up wanting to double dip and get paid from both sides?
Google/Cloudflare/Akamai and others already do the job of transporting all that traffic internationally up to the POP, some like Netflix and Google will even set up boxes for free in your datacenter to optimize bandwidth.
The bandwidth between the POP and the end users? 100% the ISP's responsibility. Who's ultimately using up all that bandwidth? The ISP's users.