Often, hospitals are dreadfully overburdened. I have experienced this first hand, both when a friend was hospitalized with serious injuries and when my wife gave birth to our two children. I think the vast majority of health professionals (my sense is that this is probably true of India as well) mean well, but simply are called on to do more than they can humanly do in one shift. Actually, my completely subjective experience in this country is that hospitals associated with medical colleges have provided better care.
I think this kind of thing happens in hospitals everywhere. From having very sick family members in the hospital, I have learned that you really have to be stubborn. Actually, you have to make a best of yourself. It's the only way your loved one will get the attention he needs. I also learned that some family member should be with the patient at all times. If you aren't used to hospitals, you may not realize this. If they lecture you about visiting hours, make a fuss and stand your ground. Don't ever leave the patient alone.