I agree with a lot of what you say Matt. IWhen it comes to L&D, it has to come from the top down. Another change has to be the removal of Up or Out culture (when it's seen as bad not to be moving up). Companies ought to create policies to help employees who take a break (no matter the reason) to help them back or just stay parallel - not everyone can just keep an upward projector and indeed some are very good at just doing! This is a failing in many businesses unfortunately in my opinion.
As an employer and an employee it is fascinating to see how companies have challenges with staff retention levels. One key area in the increase of staff engagement and retention, is development based on the ambitions of the individual aligned to the objectives or their role and the company. This formula can sometimes be confused as ‘training’, but actually is formed from the specific needs and wants of the individual.