Of course, but in other instances, the tech community gets upset at usage-based billing.
We want ISPs to stop advertising non-unlimited service as "unlimited". But the tech community seems to only accept the solution wherein unlimited service is provided, ignoring the other (IMO much better) solution wherein non-unlimited service is advertised as non-unlimited, and the non-unlimitedness is provided in a sane manner with usage-based billing rather than vague rules.
It's like the all-you-can-eat buffet that changes the rules when a football team shows up, but also everybody gets upset any time the buffet thinks about changing to an a la carte model.
This is like the all-you-can-eat buffet that changes the rules when a football team shows up.