True, but couple of points. You’ll pay US taxes and SS on all worldwide income, not just your pay. And while you pay the taxes, E3/ H1B visa holders don’t accrue social security credits unless/ until you get a green card. So not a great deal for semi-retirees.