umm, i would say the main difference between BP breeding and other reptiles is the amount of morphs and the size of the market.

some morphs are expensive, most are not, and normals are not worth much at all.

if you breed some rare chameleons or green tree pythons or spiders or land turtles, you simply have a certain price tag for the offspring and its easy to see how much you make when you produce. and there are few morphs. and that price tag, for just healthy and well-started normals, can be quite high.

with ball pythons you have a price range and if you would produce just normals, or stuff like single-gene pastels, you will have trouble ever breaking even. Depending on genetics and quality the price range for a well-started one can be from like 30 dollars (no way to break even) to 30000 dollars (but you need to invest EVEN MORE upfront and have to deal with drastic price drops every year).

if you just want to breed something and break even and have fun and keep it simple, maybe with the low price for normals and the insane amount of morphs you might pick a different species. as i said, maybe green tree pythons maybe chameleons, here captive bred quality normals already have a nice and constant quite high price tag.