Retail stores do not exist to "help the consumer". They are in business to make a profit, and the consumer getting what they want is a byproduct of that. It shouldn't be that way, but it is.
I worked at a Best Buy part-time (30-35hrs) evenings and weekends for two years to supplement my full-time salary trying to pay off debt. I'm in IT, so naturally I originally applied for a position with their tech group (this was before 'GeekSquad' existed, at least in conjunction with BestBuy). The tech group had no openings, so I ended up in computer/peripherals doing sales.
The bottom line goal of the store is to maximize profit. That all trickles down to district managers, store managers, and team leaders. They all generally would get bonuses/perks based on the department's/store's performance, so all they cared about was that bottom line. Sell as much or as many of something as you can, as quickly as you can do it. The consumer's needs factor very little into that equation. And don't even get me started on the 'Protection Plans' they push. They are nearly 100% profit for the company. The plans were ultimately my reason for leaving the computer dept. at that store.
I had a customer call up one day to ask if we had anymore of a particular laptop that was on sale. I checked stock, and then checked with a manager to ask if it was ok to hold the one we had left for that customer. The manager's only concern was that I talk the customer into getting the service plan before I was even off the phone with them. I pitched it to them, just giving the facts of the plan, and the customer said it sounded good. That customer changed his mind once he was in the store to pick up the laptop. When I went to get the manager's keys to get the laptop out of lockup for the customer, the manager asked if the customer was getting the service plan. I said he had changed his mind and decided to just buy the laptop without the plan. The manager said, "Tell him we're sorry but the last laptop has already been sold." I **** you not.
I quit working computers that day. I ended up transferring to the warehouse where I gladly did the mindless job of unloading trucks, helping customers load TVs and whatnot into their cars, etc. It was much more fun, and I felt better about not being involved with screwing over the customers.
I'm not bragging but I'm a very hard worker and I knew more about computers than anyone else that worked at that store. I really enjoyed the days where I would have a group of customers standing around me as I educated them on buying the right computer for their needs. And it was really sad how I used to get "talked to" about that because I "should be getting people in and out of there, selling them the best computer I could get them to buy with as much ink, paper, cables, etc. as I could." I couldn't do it anymore.