Does being more technologically advanced make one civilization better then another?
Being more technologically advanced certainly does not mean that a given civilization is better than another. It does mean that the civilization has gotten farther in one aspect of human endeavor (technology). However, that is not the same thing as being "better."
Although it is hard to define what, exactly, it means for a civilization to be "better" than another, it would be hard to argue with the idea that Nazi Germany was one of the worst civilizations ever. Any civilization that could come up with a system that killed 6 million people because of their ethnicity/religion is seriously flawed. At the same time, however, Germany was one of the most technologically advanced countries in the world. To argue that a technologically advanced society is superior, then, would require arguing that Nazi Germany was a superior civilization. That is simply not a supportable argument.