"ISPs say traffic-heavy websites should pay towards the bandwidth they consume"
I don't think this has ever been disputed. If I need a 1Gbit line to serve all the content I have, then I have to pay someone to provide it. What is disputed, is then trying to charge again.