I can understand why ferromagnets create a magnetic field around them, because of the orientation of the magnetic spin of their electrons, and how other permanent magnets can respond to that magnetic field, because the material is magnetized.
However, why does a moving charge get deflected by a magnetic field? It's not like it's magnetized at all, I think, and it's even more counter-intuitive that the force exerted on the particle in question is perpendicular to the magnetic field, unlike what happens in electric or gravitional fields.
Why do free charges and magnetized objects behave differently in a magnetic field, and why do moving free charges feel the field at all?