It's a take on comparing everything from western perspective. We often forget that we had an advanced civilization when the West was still living in caves.
Read this post on patligalee.blogspot.com