The reason why GDP is considered to be an imperfect measure is that not only it measures the products or services in a given time in a country but it does not include the purchase of foreign goods as the products and services it measures are only of the country it resides.