I can understand what you are saying; however, I truly think he "repented" for leaving Sky in the car. He went to classes, and he paid his dues. He openly admits on camera now that this was a mistake for which he is truly sorry. He took divorce classes, and he is/was in therapy for the "hurt" that the divorce caused him. I think it really took being away from the abusive relationship (while Julia was involuntarily committed) for him to realize the extent of the abuse he and the children were receiving.
I was also abused (mentally) by my ex.
I did not realize the extent until I had left and I was able to talk to my family. When I talked to them, I realized that what I had experienced was NOT normal for a marriage. I sympathize with Solomon because I believe that he had to get away from the situation to see it clearly. Once away, he was likely appalled at how far down the road of mental illness their family had traveled. He finally realized once he moved back in with his parents how a family is supposed to live - and he realized how far from the norm their life had become.
This is all IMHO; however, I like SB. He is out there - he is trying for Sky. He is trying to get M back. He has had to endure TIME and TIME again, abuse allegations from SB that he has been able to prove false. He has had to spend thousands and thousands of dollars to protect himself and to try to get custody of his kids. And, IMHO, he has done it admirably. He has not attacked her in the courts per se; he has just tried to state facts. He has tried and tried to get the courts to see reason. He had tried his battles in the courts; and he finally won. He was finally getting joint custody again, but SB took that chance away from him.