I think that as long as the breeder is keeping the animals healthy and giving them the right enviroment to thrive, then they can breed all they want. Even if they are in it just for the money. That doesn't mean they are going to mistreat the animals. I think it would be difficult to maintain a breeding business if you don't like the animals though. You'd get tired of cleaning them and whatnot. But then again, if it makes you enough money, it'd be worth it. Everybody that breeds as a hobby probably knows exactly how much money they could sell the babies for, just like a non-hobbyist does.
After I get a few years of breeding corns under my belt, I'm going to branch out to other snakes. Even if I don't particularily like them as much as other species. Probably go with the best seller at the time. Now, does that mean I'm not going to take good care of them like I do for my corns? No. It just means that I might not handle them as much as the corns. As far as care goes, they will all get treated the same. I love all the different snake species, I just have favorites. And yes, I will buy the morphs that I like, while knowing exactly how much the babies will go for.