Dragon sees a Celestial Dragon doing some murde and slavery: "Yeah, I'm leaving the Marines, tolerating this level of inhumanity and evil means reducing yourself to a monster yourself, and I want true justice."
Garp sees God Valley: "I'm turning down my promotion."
Like. It's so clear who is actually in the right here.
Dragon's subordinates are TOTALLY do or die for him. His followers love him and believe in his cause fully.
Every person Garp has trained not named Koby, Helmeppo, and possibly Bogard has defected from him, including Luffy, Ace, I guess Sabo (lol), Dragon, and Aokiji.
Present day Luffy, Sabo, Dragon, Aokiji, and Ace with two more years of training would be such a fucking broken unit, Garp fumbled ALL OF THAT. And Dragon? Has the GOATS Iva-chan and Kumachi on his side, and they've stuck with him for literal decades.
This is the difference between Dragon and Garp: Garp follows an organization he himself doesn't believe him, so his followers leave him. Dragon BUILT an organization people could believe in, and so his followers are totally loyal to him. I love how Oda has portayed Dragon and Garp as opposites narratively.
Garp built the new generation, just not in the way he wanted to, LOLOLOLOLOL.