Wow, this is a doozy to try and answer.
My biological father walked out when I was one, tried to kidnap me and went on to father a string of other children with various women both married to him and other people.

So am I better than he, yes. I have tried in everyway to keep my mind on task and to be committed to whatever ideals I hold too. He got married at 18 and was divorced by 20. I, on the other hand, married at 18 and am getting ready to have my 17th anniversary in OCT. I have always tried to stay as far removed from him as possible, but I found out that one of my best friends growing up was actually my half-brother, talk about shocking to a kid, I was 9 he was 7 and a half, my sister was 8, wait that math dosen't add up, uh-oh. :\
As for my step-dad, he tried, but we had different views on life and didn't see eye to eye on anything other than baseball and politics. Not really a good way to go through life, he divorced my mom after I left for the service and I've seen him only a couple times since then. I learned a lot about parenting from him and am having to unlearn most of it. Stern is good, totalitarian isn't. But, he took care of his responsibilites and stuck to his guns for the most part, and though I did fear him I didn't really respect him. So am I better than he? Maybe, in some respects yes, he was egotistical and hypocritical and mean spirited, but he meant well when the sun set. He did well for himself financially, and I can say that I haven't surpassed him that respect, but I'm trying.
My mom was the most stable source of anything in my life an I think the biggest male aspect in my life was proabably my uncle Tim early in life and my grandpa right before he died later in life. I still see my grandpa in my daughter's eyes and mannerisms and it always reminds me of where I can from, poor farmer stock with good old fashion horse sense and a strong sense of family first. So it's hard to stray from it when you are reminded everyday when this young blonde whisp goes bounding through the house whistling constantly but NEVER an actual song, I get it grandpa I won't forget. And no I not better off than either my grandpa or my uncle Tim, but I miss them both.