Because technically they would be part of a sovereign nation with which these United States have treaties? Why should they say a pledge to the flag? Of course one could ask why anyone would say a pledge to a flag. For some reason I don't remember seeing references in history to the pledge of allegiance before it was invented by a Socialist in 1892. It is not a definition of patriotism.
Who would that Socialist be?