I think it takes practice to be a good bargainer! If you come from a place where it really doesn't exist, then it's understandable.
I was horrible at it in the beginning - but after I realized the worst the person could say was, "no" I got over it!
If you're in a place where bargaining is done at open markets a lot - it's just custom for the people to actually 'like' to bargain. Weird, I know!