A hacker isn't something that is part of a criminal enterprise that breaches computer security, that would be a Cracker. I think 'hacking' can be used in other contexts and makes sense. I wouldn't say the meaning has changed as it was always blurred but people are using it in some places where it may not make much sense.