I have done fieldwork. It's an eye opener. Ideally, we would have a better understanding of the culture with that. Malinowski thinks it's something that would "cure" enthnocentrism. I can't help but think though that even with fieldwork, we face the issue of changing how things are simply by observing them. My team was welcomed and our questions answered but I know we are seen by others as visitors no matter how many days we lived with them or as they do. They probably have changed some aspects of their routine because of the feeling they were being observed. We also have a different set of common sense that make us interpret things differently from people who have grown up with a different set of sense. But yes, having an understanding of things from the context of another culture changed the way I view different set of beliefs and behaviors.
I think that is a really good point. Once you let a group know that you are observing them there is a very high chance of altering their true routine. It's also quite hard for one culture to study another, especially if they differ radically. We are born and bred to think and act a certain way, which means we evaluate using the "glasses" our culture bought for us. The difficulty of "curing" ethnocentrism is just that. A culture (as an entity) creates those "glasses" for us to look through, so one has to (to even a minor extent) disgard part of their own culture to truly identify, study and evaluate another culture.
That being said, I personally don't think one culture is more "superior." Terms such a superior, better, ethical, moral; they are all relative to the person judging. Do I believe there are cultures out there that suit me better than others, of course. Does that make them superior? Maybe to me, that doesn't make it
truly superior beyound my own opinion and application.