As long as the animals are properly cared for, why should it matter if people breed for money?
Personally, I do it for fun and because I enjoy the hobby. I love the beauty of certain morphs and combinations that could only be achieved through breeding. My snakes are well cared for. They have freshwater, clean enclosures, and food in their bellies weekly. I don't expect to ever make a profit, but it's nice to have money to put back into the snakes and pay for their care.