I support the term hacking, but not in the context for illegal use of this skill, rather to help solve some problem by giving an alternate or shortcut solution to it, and to learn, especially to learn how software and data routing works.
Commenting on the topic, although I do think that...