You have received a lot of good advice about not judging your friend so I will get to the point and just tell you about why being cheap is often criticized. As someone who works in retail and essentially sees all types of people/shoppers, I can tell you exactly why people are criticized for being cheap. They can be annoying. It is certainly a stereotype, and not all thrifty people are like this, but the people that are, cause a lot of frustration. These customers literally cause scenes over prices. It starts off with complaints over the cost of the items. I have no control over that and corporate doesn't care that you are irrate over the price, so stop yelling at me when I can't fix it. I am a manager and spend 3/4 of my D. dealing with "thrifty" people. I get called over all D. long to handle customers that want a better deal. "This has a ding, what are you going to do for me?" or "What kinds of discounts can you give me?" or "The box is not perfect, take more off." I want to scream sometimes. Really, the box? The item is perfect, I am not selling you the box, so get over it. I have to smile through the whole I'm not taking any more off explanation. Then, I get my job threatened by the customer because I am protecting my store's assests and income. Really? I'm not being rude, but because I am not budging on lowering the price or because 10% isn't enough to shut you up, you think you have the power to get me fired? Of course I often have to give out corporate's phone number. Sometimes corporate gives into the customer, like the one that personally dropped something and then wanted a discount after they broke it. *sigh*
So, that is why I personally do not like those types of thrifty people, always trying to get the best deals, at what expense? Stressing out store after store of employees and corporations, embarrassing themselves? The people that come in and pick out what they like, ask questions about the product, walk up to the register and pay, well, they are gems. They make my job simple. I can get cycle counts and schedules done and go home at a reasonable hour when they shop the store. The other people keep me there late as they waste my time.
I too have done the whole garage sale thing and am over it. I had a $150 backpack to carry infants on a hike. We priced it low at $20 and a lady wanted it for $5. Forget it. I would rather feel good about giving it away to someone that will appreciate it. The feeling of being generous is priceless compared to the insulting $5 that was offered.
My dad and my cousin are both "thrifty". I hate going out to restaurants or shopping with either of them. It is disgusting and embarrassing. They treat everywhere like a flea market always bargaining and complainingand then bragging to everyone about the great deal they got for being obnoxious.
My thrifty father-in-law leaves the tags on everything he gifts and then proceeds to tell you if he got the price down even lower. He never considers what a person wants or needs, only what is cheap. I have received rock art in the shape of dogs. (twice) Yes, I know, it is the thought that counts, but when the thought is, how can I get the cheapest gift possible, it doesn't count as much as what would so and so love really love for $5? He also regifts all the time. The worst part is, that he has a lot of money. (because he is thrifty). So he takes all over the world 3 month long trips and then gives his grandchildren toys that are 30 yrs old for Christmas. He also takes us to a restaurant and makes us split the bill 50/50. This caused a lot of fighting in my marriage, so we no longer eat out with him. You see, I don't drink at restaurants because I don't want to pay the high mark up of alcohol prices. He orders 2 bottles of wine and expects us to pitch in and pay for half. OMG. Why on earth should I pay $40 more just to have a meal with him???
I am surrounded by these thrifty people, so if I have a choice, in a heart beat, I would rather be around a spender who shuts up and pays their part.
Not saying that you are like the above scenarios. Not saying every thrifty person is like that either. I am simply answering your question why thrifty people overall are critisized more harshly than those that spend. It is due to a stereotype that lots of annoying people live up to.
*sorry. stepping off my soap box now.*