Totally agree, lankeela... I keep seeing this mantra "adopt, don't shop". But that isn't going to work for everyone. The majority of dogs that I and my parents have, have been adopted... However, they can have a history and the last thing you want is a child being injured and the dog paying for it, for your own mistake.
Some families will need more reassurance and knowledge about a particular dog to be safe. We want the next generation to grow up being confident and knowledgable with dogs as well. That's important too.
Looking at the demand/supply alone, it is obvious there are far less "rescue" dogs now, that don't need an experienced person. I looked for 2 years at rescues, but they were all scared about a small child being here sometimes. It's good they are taking some responsibility, but there are more and more dogs imported from other countries now, to keep up with "rescue" demand. And that isn't always best for them.