yeah, i'm having a hard time liking characters like Smoker, Garp, Fuji and Koby in the last times as the WG look more and more as absolute evil, not with some part goods and others bad as sometimes Oda try to force us to believe, and expecially as those characters are high lvl officers int he WG military there's no way they dont know about the shit because they are the ones doing the shit.
Why they couldnt like join the revos or anything else besides being a member of the WG that make even some of the worst pirates seems like the lesser evil.