Agreed. Here's my definition of hacking- Hackin-Making technology work the way it was not intended to be by abusing a flaw or working around flaws. This requires skill. A person who uses a keylogger is not a hacker. The person who creates the keylogger is considered to be a "hacker". But DDOS sttack do not require the category of hacking.