why is puerto rico only a us territory
Political status of Puerto Rico
according to the U.S. Supreme Court's Insular Cases is "a territory appurtenant and belonging to the United States, but not a part of the United States within the revenue clauses of the Constitution."