Every training program was started for a reason. Here are typical reasons why enterprises do educational programs, from least to most strategic (this is most assuredly not theoretical—I have worked in at least two cases with each of these):
Legacy: The program has always been done.
Cut Budget/Consolidation: One educational program is meant to cover five previous programs. Or cheaper online versions replace more expensive, classroom-based models.
Employee Survey: Employees are unhappy about the training they receive.
Enabled by IT Infrastructure: An organization ...