Ngl I don't understand why people only criticize Garp but not other "good marines" like Smoker or Tashigii
The strenght argument doesn't even work, what can Garp do against Imu exactly?
Garp was still saving people on daily basis by being a marine, people seem to assume every marine is complicit in genocide festival or slavery performed by the CDs, but he didn't even know about the full scale of God Valley event (he just knew CDs were going there for "field trip") despite being a vice-admiral, so chances are that the marines complicit in these actions are a minority of corrupt officers