If one of your considerations when buying a dog is how much you're going to lose when you get sick of it and give it away, you shouldn't be buying ANY dog, mutt or otherwise, in the first place. Collies shed, the long coat is usually a giveaway. They don't suddenly wake up one morning and decide they're going to.
This is the reason pounds and shelters are so full; people are too self-absorbed. They want what they want because they like the way it looks, with no consideration to the purpose of the breed. They're suprised when their pointer or Border Collie needs 'too much' exercise; funny that, for a breed intended to work all day. Or their St Bernard has grown too big. It doesn't just apply to purebred dogs from breeders; often those adopting from pounds or shelters will fall in love with a dog on sight with no knowledge of its requirements. They expect the dog to fit into their lifestyle without a hitch, and with no consideration for the dog's needs, and when it doesn't do so they dispose of it.
Many shelters do have strict adoption guidelines, mostly created to make people think about the commitment of owning a dog before jumping in with both feet. If someone has to have a dog, and has to have it right now or will go elsewhere, they're obviously not that committed to that one particular dog. Sometimes they do seem to be shooting themselves in the foot, but equally they would be if they gave any dog to the first person that came along, only for it to return in worse condition or pregnant a few months later.
If a backyard breeder can easily sell a litter of mutts, they're inclined to breed more. If they're stuck with them on their feed bill, they will think again. It's just the same as 'rescuing' an animal from a pet store; all you're doing is making way for the next one, and lining some idiot's pocket. If people would just think, and think seriously before buying any dog, the world would be a lot better place for all dogs.
So you're claiming that if a person can't pass all the sellers requirements, pay top dollar, isn't willing to buy from a high priced breeder or commit to owning that dog for its entire life no matter what happens without fear of prosecution, they shouldn't be allowed to have one? Yet people can have kids with no requirements! Go figure!
You can go in circles on this forever and never win.
No, i'm not saying that at all. We have a pound dog that we paid $15 for, one that was over $1000, and three in between. My point was that wherever you buy your dog, and whoever you buy it from, it is not a commitment to enter into figuring that if things get too hard you will dispose of it. If you think you might need to, it's probably not a good idea to get one in the first place. Life isn't perfect, and dogs aren't perfect. It is forseeable that you might move house in the 12-15+ years of the dog's life. It requires more effort to find appropriate housing for yourself and your dog, especially rentals, but it is perfectly possible if you are willing to take the trouble rather than use it as an excuse. Believe me, i've done it three times with my dogs. It is forseeable that you might get married and have children. Unexpected things do happen, I understand that, but everyday life is no excuse although many people treat it as one. In dire circumstances, a responsible breeder will want the dog returned. A puppymiller or irresponsible breeder won't, there is no profit in it for them.
At the end of the day, those who will freely dispose of their dogs have no concept of what a devoted, dedicated and faithful companion they have, and in that case I guess the dog does deserve a better home. What it does not deserve is to be replaced with another equally disposable dog.
I'd also like to point out that AKC does not equal responsible. Many AKC breeders are responsible, but equally many are not. The key is finding a breeder who is a good fit as well as a breed of dog.