Well let's agree to disagree about that since it's obvious Dragon will do some "redeeming" stuff later on but again, I see valid reasons to criticise Dragon's credibility as a leader. Imagine Garp just sitting on his desk while Coby is left abandoned for his fate.
That's what Dragon did with Ginny.
If Garp was the only leader and the only top tier of the Marine, and if the Marine was still growing and at its beginning.
Then yeah it would be stupid to go save himself Coby
and Coby and Kuma / Ginny are different.
Coby like Ace for WB or Sabo for Dragon is the future of the Marine. I could even understand going wild to save Coby the future top tier / leader. Same if Sabo was captured.
Risking everything for Ginny isn’t the same thing at all.