I agree with your presentation - would like to add a few points based on my own observation of students and applicants.
Low level of General Awareness,
Lack of Awareness of the Industry they represent
Lack of awareness about the organisation they are applying to and
in the case of young applicants their inability to connect/convert the content of their books into practical knowledge and
the lack of interest in learning a job in depth...
these are some of the gaps I have observed. The applicants are mainly interested in Designation, Promotion and Compensation.