As someone who works for the Big Airways - in maintenance we have 2 yearly HF training although it is just lip-service to the CAA.
I agree with you that it is probably more important for engineering to have HF training, but unless the company actually believes and puts into practice the lessons learned then it is just a waste of time. Big Airways at the moment is cracking the whip on employees and any attempt to learn from past mistakes is doomed.
If the ailine industry turns round and companies start making money again things may change and we may all be safer.