Do you have any counterexamples? Haggling is very common in countries like India and various Middle Eastern countries. To say any of these countries have world-leading economies would be quite simply false. India's getting better, but it's basically adopting western culture.