DhirajRai
I am a government servant. So I think I am eligible to answer it.
People of India give importance to govt job because of following reasons
Job security: Any job in the government sector is governed by various rules and regulations which are in favor of employees. Due to that, it is almost difficult to sack a government employee.
Perks available: As a govt employee, u get well-furnished accommodation at a meager amount, LTC every 4years, Govt vehicle for officers, a medical facility for family. Interest-free/subsided interest loans for house building, purchase of a vehicle, etc.
Less work pressure and good work-life balance: only once in blue moon do I have to sit in an office in office after 6 whereas many of my friends who are working in the private sector, sitting in the office up to 8 o clock is a daily routine.
Leaves and holidays: I am working as an officer in Govt of Punjab. We have 10 casual leaves, 15 earned leaves, 6 restricted leaves, 15 medical leaves, 4 half-day leaves on the specific festival,s and almost 40 gazetted holidays apart from Saturday and Sunday. No job in the private sector gives you that much luxury.
This is my opinion, there could be more reason different from person to person.