Concerning AT&T, the 5Gb limit per month is very much on the low side. Especially considering it's per line and you can't share a pool of data with other people on the plan. As you may know, if you have a bunch of people transmitting lots of data on a tower, it will get congested and cause everyone around them to have slow speeds and this is why I don't think it's fair for people to use a couple dozens of GB in a day. But if you spread out (for example) 100 GB of data into a month and only use 3.3GB data a day, then it's no big deal for the towers and it doesn't congest them. My idea: I think it would be much better to have a limit of 5GB per day, If you use more, you get throttled for the day and you get unthrottled as soon as the clock resets to 12, this way towers do not get congested and it still provides a sense of unlimited. If you really think about it, it's like having 150 GB a month, but of course you're not going to be using the full 5GB every day.