Because of the economy of each country vary. Commitment accounting is different as well. Therefore, every country in the world and thus cannot use U.S. GAAP..
Because of the economic system of each country is different. Accounting is different as well. So all the countries in the world and therefore cannot be used U.S. GAAP.