Having lived in 4 countries for at least 9 months each over the last 5 years, I agree with the conclusion of the article but not necessarily with the underlying reasons. Yes, getting to know a new culture reveals new ways of thinking and behavior that one would otherwise have missed. But I think more critically, leaving another place also frees one from the constraints of that place (be it personally, socially or culturally) It provides opportunity to rethink ones priorities in life and to dare to do things differently