It’s not perfect, but you can’t make me hate it. It’s unabashedly earnest, vibrant, and full of life which almost makes it feel “old fashioned.” Many modern VFX-heavy blockbusters feel sarcastic, dull, and lifeless in comparison.
Goes to show that James Cameron’s just got that X factor.