Even if you don't have an American degree, it helps for immigration purposes. For example, I have a Canadian MS, allowing me to apply for a green card under the EB2 category. The EB2 category has an expected wait time of about a year as opposed to the EB3 category (if I only had an undergraduate degree), which would have a wait time of around 5 years.