Indeed, that's exactly the point the author doesn't get. AT&T is doing this specifically to reduce usage, without pissing off their customers. In exchange for giving people a cut in their data plan costs, AT&T's system load goes down. That means a more responsive and reliable network for everyone.
And it's a lot easier than spending money on upgrading their infrastructure.
And it's a lot easier than spending money on upgrading their infrastructure.