Call me old school if you want but I believe that there is a clear difference between learning and training. To me, learning is the process of acquiring new knowledge, which is what your pyramid refers to: information, publication, group discussions. Training is the process by which this knowledge is transferred to skills. (You learn things but you train to DO them)

Browsing the web and joining groups to learn everything there is to know about aeronautics won't make you a pilot nor an engineer. You need to apply this knowledge in order to develop skills: this is training.

Will airlines or aeronautics firms let people who learned everything from the internet pilot a jet or design airplanes without any practical experience first? I doubt it.

My opinion is that training departments will not srink, they will evolve. There will be less teachers and MORE coach, tutors and mentors. Internet contains a lot of INFORMATION but is very poor at giving opportunities to apply this information.