Not really, it's probably culturally dependent. Haggling is common in lots of places. Even here in my western European country, where it's mostly gone, I know many people who enjoy it and proudly display their deals. Then again, the salesman in Tintin is from my country ;)
It's not that different from playing poker, it's just more informal.