The pins are a just a new revenue stream. The DSF pin surge is fairly recent, so what was keeping them afloat before? The pin sales just make it able to stand on its own without having to take marketing money or profits from elsewhere. So thats while its a half truth. If there were no pins, I dont think Soda Fountain would go anywhere.
You assume the pins weren't introduce to make ends meet in the first place. For all we know the decision to sell pins in the beginning was to boost sales or climb into the black, or more than likely get people to go and spend money. DSF pins started instanty with it's grand opening in 2005. The first PTD didn't make an appearence until August 2006. Disney Auctions pins ended in 2006. Disney shopping has been around since 2002 and only slowed pin sales 2 years ago. Even when Disney Auctions stopped pins, DSF didn't instantly jump in popularity. DSF pins for the most sat for a while, none really sold out in hours like now. They did have sale bins for $4 pins. Haven't seen that in over 18 months. But I think DSF pins were sold to keep a steady stream of feet through the door. Back in the day the pins were on the rack for days/weeks so you picked a day convenient and went. The pins gave visiting Disney tourists a reason to stop bye when they were in Hollywood to see what was on the rack.
I probably wouldn't make multiple monthly trips to DSF if it wasn't for their pins. And I wouldn't take my family to stop there when they visit. I wouldn't tell people on here to go there if it wasn't for their pins. So the pins serve their purpose of getting more people in the door. I honestly think their popularity though is being exploited and DSF, if they are a smart business, exploits back and makes higher edition sizes. The only other options are to either do nothing and keep status quo, or to find a way to take it back to the loyalists. Which I don't see an easy way of doing. They don't have interest in limiting how many come. They want more. They want 750 people at the Iron Man event.
Back to the original topic though. About pins that aren't 100% how you want them. You are buying art that is valued for its design. We all know when it comes to painting very small pieces of metal there are bound to be anomylies and imperfections. A bubble here, a smudge there, a scratch across the middle. It's par for the course. If I were too worried I'd never wear my keepers on a peacock lanyard. But I like to show off my pins and my pin hunting successes so I wear them.
Ask yourself, what do you want to get out of this hobby? It seems to me usually the most picky are the ones that don't have many pins and sort of obsess over the pins they do have. Or they are not located near a pin selling location and they have to go to secondary market. The excitment of getting the pin and then obsessing over it is different when you only have a few or you have to wait longer for it to arrive. Get a few hundred or a few thousand and you'll worry less if you don't see a big mistake with a quick glance.
If you trade in person, you will quickly find that not everyone keeps their pins in the packages. Dragging around hundreds of pins on their cards takes up a ton of space. Pins on cards and pins without even the smallest defect are special circumstances you are putting on trading. My suggestion is worry less about the small stuff. If it's major, ok, be upset. If it's just a bubble, or a ghost smudge you can only see by tilting it...let it go. If it's a tiny scratch near the edge...eh. If it's across a characters face, then maybe complain. Ya, I'll return pins and get another if I am able to. But I don't care much unless the issue is major. Globs of extra stained glass material, paint droplets on white, blackened Free-D elements, really loose pin-on-pin elements, those are issues. Does DSF have them? Yes. Is it worth calling the BBB, Disney customer service, etc.? No.