It's not really any business of the ISPs which services their customers want to use. If demand for bandwidth increases such that the price isn't viable anymore, charge customers more if necessary. You don't find restaurants charging potato suppliers because diners like to eat lots of fries.