I'm curious, how does VPNs break the internet? The only angle I can immediately see is the shortage of IPV4s.
Just turn off javascript and/or images.
I feel like if the bandwidth used by content distribution really mattered, we'd see a lot more effort being put into multicasting. Even a basic stateless "multiple destination IPs" version could save so much bandwidth.