I think one very important point is being missed by some posters. In the incident quoted the pilot flew into cloud. No amount of nav aid training is going to fix that problem. There's other deficiencies at play here.
You have to ask how/why did that happen to start with?
Sure the weather may not have been what was forecast but I doubt it closed in that fast before corrective action should/could been taken.
The questions has to be asked about what "lost procedures" training the student had been given.