Bon, il y a plusieurs arguments possible, et je répète encore que ce n'est qu'un avis perso, donc, je peux me tromper
Pour te répondre, Smoker soutiens peut être le mouvement de Dragon, mais il n'empêche que la marine doit stopper les pirates et, ces derniers n'ayant rien à voir avec les révolutionnaire, Smoker fait son travail sans regrets, puisque la piraterie et le mouvement révolutionnaire de Dragon sont, je le répète, complètement différent, étant donné que les rebelles s'opposent directement à la marine et non les pirates.
Peut-être aussi que Dragon passait à Longuetown par pur hasard ou pour affaire. Sinon, peut-être aurait-il pu l'aider à Arabasta justement, où même ailleurs.
Mais, le fait que Dragon soit trop fort pour Smoker est peut être la raison pour qu'il laisse ce dernier s'échapper. Mais bon, vu que ce marine s'oppose à des grands tels que Ace, je ne pense pas qu'il se débinerait face à Dragon 