If I live in UK, Canada, US, European Zone, Australia, NZ, South Africa (perhaps too) than an offshore company will give me no benefit - you wanted to say. Namely, all other countries don't chase their citizens, temporary residents and tourists for taxes.