Lo de Dragon es una posibilidad, pero solo porque no es imposible. Tanto para lo de Dragon como para lo de Ace ya se han dado explicaciones perfectas: Dragon se hizo revolucionario para luchar contra la asquerosa nobleza que conoció en su isla natal, que incluye hasta los tenryuubito y el gobierno, que es el que impone este sistema. Garp cuidó de Ace por la misma razón que Roger le pidió a Garp que lo hiciera, porque aun siendo enemigos los dos se tienen un gran respeto, e incluso puede que Garp sepa que la sangre de Roger está tan maldita como la suya (por la D.). Y es fácil estar de acuerdo en que un recién nacido no merece morir.