you mean Meerut is better than Kanpur !! UP is one of the most backward states in the world, this has nothing to do with religion or caste, it is to do with culture of the state. If West Up was so "advanced" you would find migration from east UP to west UP, instead of the entire UP to the rest of progressive India.