I would say the primary reasons to sell a horse are:
1.business, it's their job to train and sell horses
2.lack of money/time
3.going to college, shift of interests
4.the horse is not enough athletically for the rider, or the rider outgrew the horse's size
5.the horse has a serious medical issue that the owner can't handle or doesn't want to deal with, such as lameness or an extensive colic history
6.the owner can't handle the horse's temperament, the horse is aggressive or nervous
7.the owner doesn't know how to train a young horse and therefore has to sell them to someone who does know (sigh, BYBs)
IMO, the order of desirability for reason of sale: 2, 3, 1, 4/7 (Depending on the athleticism/size of horse 4 and how far along horse 7 is), 6, 5.
My first horse was reason 4, the owner wanted to jump higher than 4.5 feet and he could not compete at that level, it was not a problem for me because I do dressage and only jump 3 feet! My second horse was reason 1, he cost a little more than he is worth because he was at a "big deal" dressage barn, but he's a good horse with a lot of potential.
"The trouble with the world is that the stupid are certain and the intelligent are full of doubt"
Last edited by roro; 11-10-2009 at 12:54 AM.