Canada does not have unlimited wireless data plans because the market for wireless services is much smaller than in the United States. This means that providers have to be more careful about how they allocate their resources and what plans they offer to consumers. Another reason why Canada doesn't have unlimited wireless data plans is that the infrastructure for delivering wireless services is more expensive to build and maintain in Canada than in the United States. This is partly due to the fact that there are more rural areas in Canada where it is not economically feasible to build cell towers. Finally, Canadian providers have to contend with a lot of government regulations when it comes to wireless services.