Don’t they have really low taxes? Could that be a factor?
Puerto Ricans have very high taxes. Newcomers to the island get very generous tax breaks.
See: http://www.the2022actsociety.org/index.php/tax-incentives