That's true about HR in India. I do not know how long it will take for people, even in corporate settings here, to understand the role of HR.
While I was doing my MBA in HR, people thought I was a fool for not taking up Finance, even though my numerical skills were good and I was quick at learning balance sheets. They suggested that if Finance was tough, I should take up Marketing to get a return on the fees I paid. They mocked me when I said I wanted to do HR because I love it. While many of my friends were selected from campus, I was sitting at home job hunting for a long 6-8 months. All those people came to re-emphasize what a big mistake I made by taking up HR, wasting my 2 years and all the money.
I realized that if we cannot change the perspective of people working in the industry, we cannot change a layman's view. HR is just a department for most firms, especially private small/medium firms. They hire a person who may be a fresher or who may not have relevant experience/skill/knowledge only because they can hire them cheaply. Perhaps the mentality is, what knowledge do you need to recruit a person? Anyone can do that. What knowledge do you need to file documents? Even a peon can do so. Thankfully, peons are not made HRs in this cost-cutting age.
I believe there should be proper promotion, and if not promotion, at least people should be educated on HR. Recruitment is outsourced to recruitment consultancies to save time and cost. But how time/cost-effective is this solution? I went to a consultancy for an interview but declined to work there as my counterparts were not even graduates and were pursuing B.Com/BA. They had zero skills in screening resumes and knowing what keywords to fetch (sure, technical knowledge cannot be possessed by all, but a recruiter's main task is to know what to keep and which CVs to reject. Unless one knows the proper JD and specification and its significance, I do not understand how you would work on an opening).
Rare are the consultancies that employ only MBA (HRs) as recruiters. I worked with one such consultancy and gained good knowledge. It was a different experience. I felt privileged even to work in a consultancy.
If the viewpoint towards HR changes from being a cost center to a strategic business partner, things would perhaps start to improve. But the transition is difficult, yet not impossible.
All this is with no offense intended to the people who are in HR with no proper schooling. I do not mean to hurt anyone's sentiments and efforts that they have put in to get that job and perform in the role. However, the fact can't be changed that HR's role is taken very lightly compared to anyone else's role in most organizations.