I'm not going to bother addressing ANY of the inane comments in this thread, but rather post my opinion.
NetZero started out trying to provide unlimited free internet access to anyone who wanted it. A bunch of others decided "Hey, we can make a business model out of giving stuff away too!", so they jumped in as well. Ok, competition is good and all that.
Then the DotCom bust came, killing all these companies that had no business model to speak of (giving stuff away without any way to make money otherwise isn't going to pay the bills). NetZero and a couple others who have some backing are still around, but they get smart. They realize they can't let Joe Cheapass stay on their phone lines 24/7 for free, so they decide on a number. BlueLight's reason for existing is to allow KMart customers to shop online for free, so they get ~12 hours, which is more than enough for this purpose. NetZero decides on 40 hours, probably their breakeven point (if they're lucky). They're trying to stay in business. They're not trying to bait and switch, they didn't come into the market with the intention of destroying it (as far as I can tell anyway).
And as far as NetZero and such killing the Mom & Pop ISP, most Mom & Pops died before NetZero was a factor. I'm trying to think of a Mom & Pop in Las Vegas, and I can't name one. And I haven't been able to for quite some time.
What killed them here? We've had high speed Internet access available here for nearly 6 years (cable modem). Prime Cable (and later Cox) killed the Mom & Pop here, as almost all technically literate users switched. "But what about the normal users?" you cry? Joe Sixpack never used the local ISPs, but rather AOL, Earthlink, CompuServe, Prodigy, et al. So all of the above also killed the local ISPs.
Such is life, and such is business.
Personally, I've always paid for my Internet access. I used Juno for a little bit, but that was back when all they did was e-mail. Hell, I was one of their first users (signed up on their initial launch date, April 22nd, 1996, as a backup e-mail address due to issues with the cable access at the time).
If you don't want to deal with the limitations of the current free ISPs, get a non-free one. Simple as that. Nobody forces you to use them. If you can't scrounge up $10-$22.95 a month, you have other issues to be concerned about (such as getting a job). And if you're just too cheap to pay for what you get, don't whine about what's given to you.