I can best answer this question through an example. I live here in Paris. For $40 Canadian, I can get Internet access at 20 megabits a second that is offering 300 TV channels, free calls to local numbers, free calls to national numbers, and free calls to 100 international numbers. In other words, I pay $40 and get that bundle.
We see much more of that in countries where there is significant competition in the Internet service market and where there's more choice available in networks than perhaps you see in Canada.