Great post randog....I learned the way you described, putting the time in. There is no substitute for that, in any aspect of our lives. We all know it is easy enough to "know" something in theory, but it is another thing all together to know it from experience...
I've been fishing for about 27 years now, that I can remember clearly anyways... and no, I'm not old either...but I started when I was relatively young, and I learned from my grandfather, and from his books, and from any number of other sources I could find, be they word of mouth or friends, etc...sure, there will be any number of "guests" lurking around these sites looking for scraps from the table, as fishfreak pointed out, but when push comes to shove, if anyone, the guests, or the newest generation, or whoever relies too heavily on websites like these, then their learning curve will only be so steep, and will level out after a while. Nothing, and I mean nothing, beats good old fashioned footwork and rolling up your sleeves....
rib