It may be more of an aesthetic preference, but the pricing signal makes more sense to me on a per-service basis than it does on a tiered internet service basis. Tiered bandwidth plans are inexact - should I buy the 250 MB plan or the 5 GB - and require a lot of thought as to what you will actually use. If the charge is per-service, you know exactly what you're buying with each additional service you consume. That's my thinking anyway.
Tiered bandwidth plans are inexact - should I buy the 250 MB plan or the 5 GB
That's still more accurate than charging you a Netflix access fee whether you download one movie or 20. And charging per-service opens the door to all sorts of anti-competitive agreements.
and require a lot of thought as to what you will actually use.
That seems like a feature. The alleged problem isn't "customers accessing netflix.com", it's "customers using lots of data". If you want to use pricing signals to correct that, then charge directly for the scarce resource.