My friend said in response to ISP "if you don't like KFC then go to another fast food place"
You don't have such luxury with ISP.
Yeah not only is there other fast food places, you can also go to a restaurant or even just make food yourself.
With ISPs, there's a limited selection, some people only have access to one.
On top of this, most areas supply only Comcast, ATT, or Verizon internet. If there are other ISPs, it is likely a child of these big names. So there isn't really an escape from it. I'm in that forgeted category, woohoo..
Child companies are sometimes better than the parent company. Where I live, the options are either Cogeco or Start. Start is a child company of Cogeco, but yet offers lower prices and unlimited bandwidth (for free). Cogeco, last I checked, doesn't even give the option for unlimited. If they do it's probably another $20 a month.