While most international debit cards will work overseas (if you give your bank notice), they’ll be victim to hefty exchange rate fees. Having the freedom to use a local card will make purchases much simpler and cost-effective.
Rather than going through the hassle of being paid to a foreign account, then transferring the money (at a cost to you), your pay will be instantly deposited into an account which you regularly use.