To some people, reading a pdf on hacking is MUCH lower quality information then reading a quick tut and getting your hands dirty.
IMHO, it also depends on what you want to accomplish and how much you are willing to study for reaching your goal.
For instance, I used to be a cracker and while many crackers relied almost completely on quick tutorials, I
also read books such as The Art Of Assembly Programming, the Pentium Manuals, etc... It took some effort but it was well worth it.
I know many programmers who learned C++ or Python by reading a few tutorials here and there and it shows. Moreover, they never took the time to learn about algorithms, data structures, numerical analysis, etc... (I saw seasoned programmers ask why, in their programs, 0.1 + 0.2 != 0.3).
I think that getting one's hands dirty too soon is counterproductive. The risk is to become a script kiddie and to be overly dependent on what others may teach you. One should learn from the best and then try to stand on their own.
Another thing to keep in mind is that I don't want to just do some hacking but become a penetration tester. This means that I should be able to discover a large spectrum of vulnerabilities while a black hat hacker might focus on just a few (say SQLi and XSS). A book can give me a fair idea of what there is out there, while a bunch of tutorials can't.
I think tutorials are great because they may contain information you can't find anywhere else, but you can't rely on them to build solid foundations, especially if you're a beginner.
That's my opinion and my method has always served me well in everything I've done. Motivation is also very important. For instance, I never learned to write perfect English because that's too hard and I think it isn't worth it. I don't know anyone who speaks English so I just read a bunch of grammar books and watch movies and TV series every day in English without subtitles. That's about it. So, as you can see, I'm not overly perfectionist in everything I do, but now becoming a good penetration tester is my main goal in life