This will often depend on the professional opportunities at home vs. overseas for contractors.  The factors will include pay rates, working conditions, cultural differences and type of role, balanced against the comfort and familiarity of your home country.