В моей специальности - программировании, так было всегда. Задолго до появления интернета. Были книги, были курсы. По ним и учились. Впрочем как и сейчас. Только сейчас плюс еще интернет. Что значительно упростило и удешевило дело, но не то чтобы принципиально поменяло суть.
Ну просто потому что средняя технология в программировании живет лет 10-15. Из которых активный срок ее применения гораздо короче. Поскольку вначале это редкая экзотика больше для энтузиастов нежели для серьезных проектов. А в конце - это в основном поддержание legacy-кода уже давно написанного.
Поэтому к концепции life long learning я отношусь как к новому красивому названию того что уже давно существует.