I just finished reading this, and I've got a couple general thoughts.

First and foremost, it's rare that people [relatively] new to this game or any other game try to understand concepts in any sort of depth, and I think that's a problem. New players of any contest seem to prefer a breadth of information instead of learning the intricacies of anything. This gets them by for a while, but seems to stop them dead in their tracks once they reach a certain level. It's almost like they're going through the motions that they think are correct but they don't really understand why.

Second, and this goes back to both my first point and our thoughts on intuition, when you take the time to figure out how things like c-betting really work, you gain a much deeper feel for related situations. You'll probably understand what turn and river spots are good for bluffing and/or semi-bluffing without having to go into as much depth on each. You'll also be able to learn to pick off c-bets with a much higher rate of success without nearly as much difficulty as someone who just goes through the motions "because that's what they're supposed to do".