I'll also admit to being part of the problem
I actually don't think you are part of the problem. You saved her. If you didn't buy her she would not be here with us. I don't think many people would have bothered with her if she was sick. It's another form of rescue.

Over here cats and dogs are usually in a store only if someone ordered them. You can get cats and dogs from shelters but if you want other pets, like ferrets rabbits and birds you can only get from a pet store.

Every time I pass in front of a petstore and I see rabbits birds and other small animals I just ask myself "What happens if noone buys them?" It's so upsetting I've never had the courage to go in and ask.