I think it's much more expensive to be a migrant. You do know how to live cheaper in your native country. It's difficult for a foreigner to learn those later.
- You do not know the places for cheap prices
- Being a target for tourist scams
many other hidden costs I forgot to say