<human>: Could you distill the essence of the text into 1-3 sentences?

So imagine the best possible partner- sweet, smart, kind, generous, true.  
I've known him for years so I believe he is what he seems to be, a nice person and someone I could trust and date.  

Except that his ex left him because she has issue with how not into their baby he has been.  
He says they've been over for years, but she only recently moved out (her choice)- and he was ready to date. We have been for a bit, and he is sooo good to me....   

But a few of my friends have been concerned about his attitude towards his child. We spoke a bit more about his ex and he said she pressured/pushed/tricked him into getting her pregnant (thought she was on birth control), though he had told her from the beginning he wasnt sure he wanted children.  

He said he never told her out right "no", but that he wasnt sure and thought it would be way into the future.  

Anyway, she got accidentally pregnant, kept the baby, they fought for 2 years. He said she described him as a "shitty person" for not being a "kid person." He told me he doesnt like gatherings with kids- like parties/outings. I think I heard from friends that he didnt help around enough, like diaper changes.  

But he speaks well of the child, says he loves it. Says he gives the child play time with him etc.   

But he wants his ex to have full custody, and he seems to only want to see her once a week for a couple hours. Honestly, I feel like he actually would want to see her less- but he's scared of admitting it to most people.  

Has anyone had a similar situation like this? From any side?  

A few people have pretty much said if he's a deadbeat dad then it does make him a crappy person... and I should care about it and think if he's crappy about his own child, what else crappy could he do?
<bot>: But he's a great partner so far, friend, etc..... do you think not being that into his child automatically makes someone a shitty person?