To be fair, the people who the media call hackers also call themselves hackers. Language is defined by how we use it, not necessarily the way the person who originally coined the terms wanted.
Also, to me, crackers are people who break copy protection and other DRM systems.