I have been a breeder for over 20 years and the last two seasons haven't bred any foals because I could see the market slowing up. I have 2 mares in with the stallion this year because I don't have enough visiting mares to keep him entertained and he isn't happy alone, nor are they without each other for (female) company. As always I will keep foals until sold to homes I believe will be right for them. In some cases that is for life, in others it is 8 months and every thing in between.
Advertising foals for sale at weaning shortly after birth is however normal practice so I'm not sure that this is a sign of bad breeders - it is common in all animal breeding to retain only enough to restock and to sell excess to new homes, male or female, but it is rarer to retain males when you have an entire breeding male who is their sire.. The sooner you advertise, the sooner you might get a booking from the right kind of person who is planning ahead with bloodlines, comparing stock etc rather than some last minute purchase made on impulse.
I'm not sure the poster will agree with me but I stand by my practice - I still have the first two foals I ever bred, now in their teens and semi retired, and a selection from 2-9 which are for sale when and if good buyers come along. I don't give away, dump, hard sell, blag or lie, I wait - and it's hard now I've no income and only 1/3 of my previous grazing to accommodate them but that is the responsibility I take for bringing youngstock into the world in a species not destined for being eaten.