People need to stop breeding and start loving the animals that are already in the world.
it always makes me angry when people go to breeders when there are thousands of animals needing in kennels etc needing good homes
Speaking as someone who has rescued animals in the past (Including a Dog, two Degus and my current Gecko, Thor)and is buying a puppy from a breeder(a very caring, friendly, breeder who has a job and keeps his animals as pets, as opposed to a farmer-breeder - who you should never source from!) Often, when you live in a more complex situation, or need to have a pet which can behave a certain way(for instance - we need a pet who will behave well around children) it is difficult to find a pet available to adopt who can meet that criteria.
So in our case, we met around ten diffrent dogs through the dogs trust who were suitable in many ways, but not in others - for instance, one who was very good with children and did not shed, could not be left alone for any time in the day. Which means that it needs someone who will or can take it everywhere, or be around all day. In other cases, agression towards other dogs, excessive barking, and an inability to be house-trained have put us off. (Our previous two dogs reached a point where they were incontinent, and we know that that is not something we can deal with again.)
Many households simply don’t have space for the needs that many ‘great older pets’ have, but they are the right house match for a younger dog who can grow up with them. Immoral breeding will always be immoral, but if you don’t buy from these breeders, they will have to change, or stop breeding. Not everyone finds a pet to adopt who is right for them. But I am glad for your healthy view on re-homing and lifelong companionship.
TL;DR: Just because adoption suits you, does not mean it’s the right route for everyone else.