That thinking of them as anything other than directions with magnitudes is wrong.
Mathematicians like to think of just about everything as vectors, so that sentence seems a bit off.
Anyway, yeah, starting from abstract definitions is a great way to make a student's life hell. After all, there's a reason universities teach linear algebra twice.