For Canada the service returns the FSA, the Forward Sortation Area (the first three characters of the full postal codes). The main reason are license restrictions.
Another reason is that for an international service this corresponds to the granularity in other countries. Most countries have fewer postal codes by orders of magnitude (Canada has over 700000).