Of course it's not like Chilean citizens won't see any of that money. The startup founders need places to sleep, to eat, hang out while they're not working, etc. I'd wager a substantial amount of that money will go right back into the Chilean economy.
It's actually a fantastic kind of stimulus (though on a very small scale obviously).