It has already been pointed out that the article is hogwash, but it doesn't seem to have sunk in as the discussion continues in pursuit of the red herring. The fundamental fallacy is that ISPs do not pay for data, they pay for bandwidth i.e the so-called price per GB is meaningless because the ISP is paying for GB/s regardless of the actual amount of data consumed.
The hog is not bankrupting the ISP because so long as the total traffic is shaped to stay within the bandwidth that the ISP has bought, there is no additional cost to the ISP. If someone shot the hog, the ISP's bill would stay the same, but other users might see a slight improvement in performance.
Where it hurts the ISP is if he has to throttle to the point where it affects people who are using moderate amounts of data, then customers become unhappy and leave, so his revenue drops. From the ISP's point of view, the beauty of throttling or shaping based on usage (if it is properly done) is that it hits the customers he doesn't want to keep so they go elsewhere, and the customers that are profitable because they don't use much bandwith have a good user experience and stay.
In short, if you're one of the people complaining about throttling, then you're not going to get sympathy from your ISP because actually he doesn't want you. Go somewhere else where you have to pay for the service you want then you can stop moaning and everyone will be happy.
Please let this myth that badwidth hogs are killing the ISPs die. This article was poorly researched and should never have been published.
Fritz