In my opinion there is nothing wrong with doing either in certain circumstances. Eventually all horses need homes or they end up in kill pens/dying. But to say people should not be breeding horses (no one here has said that just saying in general), is also not right. In any breeding program, whether dogs, horses, goats etc the foal should be to improve the breed. Breeding just because an animal is cute is how many end up in rescues, because most people would love to have a cute foal. Basically I think if you are wanting to have a foal, research should be done on the sire and dam to ensure you are producing an animal with good conformation first and cute second. Otherwise, pulling one from a reputable rescue or from someone who just can’t meet their horses need is a better option (in my opinion) plus a LOT cheaper. Honestly, my first stallion prospect was not breeding quality. Thankfully I was brought to my senses before he sired any foals. I had to learn the hard way but now my breeding herd consists of horses that have shown and won. But it’s taken me a while to get here. That said I do not think a horse HAS to have titles to make it a breeding prospect. It just helps a lot. But I’m all for supporting breeders who do their research, test their horses, prove their horses, and labor for months on end to produce quality, healthy foals.