Arnold's book “Mathematical methods of classical mechanics” develops the standard material on mechanics (e.g. the 3 Newton’s laws and the gravity law etc.). But what differs it from all other textbooks on the subject I know is an attempt to connect this material to mathematical structures actively studied by mathematicians. For example he introduces the Hamiltonian equations on $\mathbb{R}^{2n}$ which are traditionally important in physics. Then he introduces symplectic manifolds, and generalizes the Hamiltonian equations to arbitrary symplectic manifolds.
I am wondering if this generality is useful for mechanics? Another question, whether the Hamiltonian equations on abstract symplectic manifolds are considered to be a part of classical mechanics nowadays?