Agreed. The best animations "mean something". As in, if a page swipes left in a transition, it should be to indicate to the user that they're moving forward in a workflow, and the reverse, backwards. Up/down imply the same, but within the same step. If you're in the Western world[*], this can feel very intuitive.
I'm the static HTML type, but one can really smooth out their UX with animations and transitions.
[*] where reading is typically left-to-right