The right analogy is the phone company charging you more for talking to your spouse than to your mother.
Not really. More like charging you more for an international call to London than a local call.
No, the ISPs have always had the ability to charge you more for higher usage - the analog to the difference between a local and international call - and nn didn't change that.
What they want to do is charge you more depending on the content of the call, not the distance or duration.