^its not that we are far behind. Japan is VASTLY populated, so there is a huge profit by running super high speed internet there, it has to do with the number of people in the area, and the size of the area. Canada and the states have problems with having quite slow internet in some places because there are large areas to cover and not a lot of people in some of those areas. The larger cities such as toront, vancouver, new york, new jersey etc have much higher speed internet because of the amount of people packed into a relitivly small area.