Being a foreign student wanting to study abroad myself I find that I can agree with most of your statements, I just have a couple mistakes I wanted to point out:
1.Being in a new country, you have to adapt yourself ti to a new environment with a different way of living
2.The tradition and culture in the country you study certainly have some things different from your homeland's homelands.
Another reason you may want to consider is that sometimes not getting out of a country can give you a very close-minded way of viewing things. For example, in Costa Rica the highways have three lanes making them small compared to the highways in the US which have 5 or more lanes. My dad used to say that when the lanes of Costa Rica begin to look big it was time to get out of the country. Maybe getting a new air of things could really open your mind to new possiblilities.