A former employer of mine had a rule that anyone at a "management level" (including engineers of a certain rank, even if they weren't actually managing anyone) had to complete a set of training courses within a certain period of being promoted. As an engineer entering management, I found the courses to be surprisingly useful in terms of understanding and managing people and so did others. Classes like communication, negotiation, basic finance, employment law, etc.
Then HR decided they were useless and stopped offering them. And they went back to the state the GP is complaining about...