I have spent loads more money on the cats than I will ever get back out of it and that is quite alright. I enjoy the genetic puzzle and gasp with amazement if my cats give something unexpected, especially when a starter gives me 7-9+1 traits, old or new! If something sells, okay, I have more food and milk to birth more cats and whoops(!), there went any potential income.
It is purely for fun.