You were doing great until which I will never agree with. Probably not for the same reasons as Spike Lee, though. Anyway, the rest is more or less true, except that moving involves transaction costs which create problems. But the benefits outweigh them.people living under that culture find a new place, a new way of life, and it is almost always better than past ones
Depends on your definition of better. Overall, a groups culture always is formed in reaction to the circumstances they are in. A modern culture, one created to fit the modern world, will almost always serve a group better than an older culture created to fit an older world. Some fun practices or traditions are fun no matter what, but culture is much larger than that. Culture is all of a person's tendencies to act and think and feel certain ways. It's a hundred practices that all create different feelings, remind us of different things. Important, also, to know that things I may see as good from where I stand, are not necessarily what are good overall. A modern culture may create less "good' from where I stand, but it undoubtedly creates more good from the position of where those who participate in that culture stand. Otherwise they wouldn't be participating in it.