Doffy's defeat was just another lame uninspired "big punch lol" like Kaido...
Enel's defeat was far better because Luffy INSISTED on ringing the bell with him, which resolved all the Skypiea plot points in one go (Noland and Calgara's promise, Cricket being proven right, etc...)
not to mention, the pre timeskip art was far better...