There is a good reason why the broadband companies are opposed this. It will bankrupt them. Once everybody had free internet, the only people wh will want it to be faster are the torrenters,
... Gamers and people would stream media would be paying to. And that's just residential customers. You are forgetting all the businesses who are not ISP but require broadband internet connection. Your commercial lines aren't always being run by Comcast or Timewarner or anything, but they certainly aren't going to use the free service and they also use the most bandwidth. So no, not everyone is going to hop onto the free network. I certainly would not use it, but I'm all for it for people who would be willing to use it.
"Call immediately. Time is running out. We both need to do something monstrous before we die." -- Message from Ralph Steadman to Hunter Thompson