It's been this way for (EDIT: at least) 30 years. And the discussion has been going on just as long. Though it used to be, especially on /. back in the day, rants about "hacker" versus "cracker". I once tried to point this out to my parents, never again. It just doesn't matter. We've elected to continue applying a label to ourselves that the media uses in a totally different way. Language changes, often in ways counter to what we want, accept this and move on.