Dan has written a great post on Web 2.0 and why young(er) folks seem to "get" it more easily.
I've learned two things:
1) I am old. Thanks, Dan. :)
2) I've often said that technology is much more a reflection of sociology then anything else. That's why so many problems in the enterprise are so hard, and so many "tech" projects fail. To paraphrase Jim Collins..."First figure out what you want people to do, then figure out how to make them do it."