To throw in two more cents...
People generally have more motivation to put in more time, effort, and care to learn something and perfect it when they've had to pay for it in some way. In my opinion, learning from YouTube is too easy and instant, whereas learning from a book that I've paid for...