I thought of two others we forgot: Sabo's dad Outlook III and Law's dad (does he have a name?)
Obviously, Law's dad is a good father.
But I was thinking about how Sabo's dad wanted to force him to live his life as a noble, even going as far as to threaten his best friends' lives. I don't remember him being violent with Sabo, but I would put him on the lowest rank just because he was so uncaring toward his son's feelings.
But then, I was thinking about the fathers in OP who seemed to already make up their minds about what their kid would do. Judge had already assigned roles to his future children. Roger decided his son (and he never even considered a daughter) would take his name. Garp tried to make Ace and Luffy into Marines against their will.
When Sanji was thinking of leaving the Baratie, Zeff was actually pushing him to go follow his dream; not to stay and just be a cook, but to find himself. We should rank people like Tom and Zeff higher because they don't force a life onto their kids. Tom had 2 sons with very different philosophies, but he loved them both equally and defended Franky's choices when Iceburg made fun of him. That's a great dad right there!
But there's some cases, like Rebecca or Law, where a father pushed their child to study or train in order for their own survival,
not just for the parent's pride. So I guess my question is:
Which fathers pushed their children in order to help them grow and learn and which fathers pushed their children in order to further their own pride, like Outlook III and Morgan?
Garp also pushed Luffy, lol. How does he stack up? Was it truly for Luffy's own good?