individuals adopting troubled animals isn't a good enough solution a lot of those animals have additional care requirements outside the capabilities of the average pet owner. What should be done is establish shelters with people actually trained to care for abused animals and make those shelters nice places.
You're misunderstanding me. When people buy pets, they support an industry that creates homeless animals and destroys the pets once they're no longer young and cute.