You don’t get what you pay for
Many many hosts offer immense amounts of bandwidth and disk space these days. Some even offer unlimited bandwidth and space. Unfortunately this is simply an advertising tactic, because you can never really use all of your assigned space/bandwidth.
What’s happening is the focus of shared hosting is changing. Bandwidth is cheaper than ever, hard drives cost almost nothing. These days, real usage is measured on power. Raw processing power needed for a certain site. Customers are now being issued to servers, and measured on servers by their resource usage.
However, it’s unfortunate that most current hosts hide this fact under a large and confusing Terms of Service agreement where they state and impose various, confusing resource limiters. The simple fact is: any site that will actually use all the bandwidth and space they offer should be running on it’s own server. But of course, these hosts still want their money and customers, so they happily take them on, and simply suspend them for breaking one of the various TOS statements.
When choosing a web host, make sure you read the Terms of Serivce in full.

Email
Feeds