The main reason is the return on investment. Doing STEM courses abroad may mean paying more than domestically, but it will also open up more career opportunities with higher earning potential.