Blackhat means being smarter/more skilled that everybody else and by that being able to do "impossible" things. It comes from blackhat in the computer security area which implies significantly superior knowledge than the people you're attacking. Most people who think are blackhats in SEO are in fact SEO script kiddies, maybe not even that. Just to keep this parallel with IT security, imagine that hacking a site is very easy - all you have to do is look for an exploit for a software ti runs there. That's it. If you find one, you're in. That means you're a script kiddie. Now imagine that there are people who actually broke GSM encryption and hacked into actual satellites. Yes, fucking satellites. And not by hacking a computer network that has access to the satellite but by analyzing the radio traffic coming from the satellite. That's a hacker. You want to do awesome things in SEO, you have to be a SEO hacker not a SEO script kiddie. That means you have to learn 10-100 times more stuff than the rest of the pack, you have to learn it better, in a more accurate manner, remember details that do not matter at all when you read them but will matter in the future and always ask yourself "how can I 'break' that to work to my advantage". Problem is, most people simply do not have the will or stamina to develop themselves. They want to "get rich fast" and find "easy ways to make money" while remaining as they are now (unskilled). In other words they want to dig a hole to the middle of the Earth using a teaspoon.