Hacking then and hacking now has an air of subversion to it. Coming up with an exploit like Firesheep is hacking. Figuring out how to use PS3s as a supercomputer--and simultaneously subverting the entire business of building and selling supercomputers for ginormous amounts of money AND the business of selling gaming consoles--is hacking. Super-logging out of Facebook is hacking. Renting a botnet and using it to extort money from a business is not hacking, fine, that's just criminal.
But yeah, calling yourself a "hacker" ought to mean frowns from establishment types. "Hacker" is almost the antonym of "professional." If you want to be a super-genius who works within the system, the word you're looking for is "nerd."
I categorically reject the idea that the word needs to be "reclaimed" from script kiddies. If anything, I want the word reclaimed from money-grubbing bourgeois poseurs who happen to be interested in technology businesses.
I respect and admire people who want to start businesses. I respect and admire people who love to create great software. But if someone is ashamed of being associated with Steve Wozniak or John Draper, maybe they need to ask if they are really a hacker rather than asking if the word "hacker" is being improperly used.