The problem with using "bandwidth", which is the instantaneous use of spectrum (so, like a speed: Mb/s), to mean "data transfer" (Mb) is that it confuses the issue.
We don't want infinite bandwidth. We expect to pay tiered prices based on the bandwidth we purchase: 1 Mb/s really cheap, 5 Mb/s cheap, 10 Mb/s reasonable, 25 Mb/s pricey, and 50 Mb/s spendy.
Once we're done buying bandwidth, we don't expect to have limited data transfer. (DSL lines are always modulated, even when no data is transmitted, so the power argument is pointless--except as a function of bandwidth, not transfer.)
Especially if that limiting is not tied in to congestion management. Congestion management would be bandwidth-limiting and not transfer limit, anyway: we don't have enough backhaul for everyone to use their 50 Mb/s service at 8 PM, so you get effectively 10 Mb/s. But at 10 PM, the speed comes back.
Transfer limits will make sure everyone only uses the 'net when they really need/want it--which will mean peak times. They won't defer to off-peak, this isn't the dishwasher or something that can run at 4 AM. If you want to watch YouTube, you don't want to wait overnight while it downloads, then watch after dinner the next night. (I remember having to do that with a 1200 bps modem. And that was for pictures, not video.)