I don't think those are bad reasons. Not at all. They probably factor into many people's decision to have children. Then one learns broader and more altruistic aspects as one goes along, inasmuch as parenting is many people's gateway to adulthood, in the noblest sense of the word.
Those are horrible reasons. It’s the ultimate in bad Dr Frankenstein type stuff. It’s bringing human beings into the world for your entertainment and sense of accomplishment, pure shallow ego. About the only reason I can think of that’s worse would be Skinner who had a kid basically to prove his psychological theories correct.
I doubt people with so much ego that they think new people need to exist to keep them entertained have any hope of ever learning altruism, nor will they ever enter a noble form of adulthood.