I breed and definitely don't make money, it costs me way more to feed the chins and give them what they need, than I'd ever make. Heck, even if all the babies were 1st place or higher, still wouldn't sell for enough money to balance it out. Or even if they were all sold at 8 weeks, still wouldn't balance out.
I breed and show because I like the competition. I like seeing how my chins do on the show table as compared to other breeders. And I'm trying to improve because I want to do even better... but there's definitely a cost. I just picked up 3 chins this weekend, a male and two females. One was $275, the others $250 each. Not horrible for nice quality breeding animals from top breeders, but even if I sold every kit for $150 I'd have to sell 5 just to cover the cost of the parents. And really... I end up hanging onto some of those to hang onto for show, and in the pet world, the older the chin, the less you can get for it. Can get maybe $100 for a year old chin, probably way more for a baby, but if I'm growing em out and showing em, not selling many babies. And that's not covering what it costs to feed the animals, give them hanging toys to chew on, etc.
I think that's why a lot of people sell supplies. I know for me, between the rescue and the breeding chins, I was just digging a deeper and deeper hole for years. Finally decided it'd be a good idea to sell supplies, toys, etc, and that keeps the rescue and breeding running on their own money, but without it, forget it.
Oh and one more thing. Just got in a chin at the rescue that's 4 years old, humps everything in sight. So, he may not grow out of it. He has a nice stuffed toy that is his, ah, girlfriend. He enjoys her just as he would a female, without any babies.