Are all services in India bad - Now its Hyundai

Here is what happened - I took my car for servicing about a couple of weeks ago and as always I dropped it off in the morning at about 9:30 AM and I was told to come and pick it up in the evening at 5:00 PM. So I gave them a call just before leaving to go and pick it up and was told that there was some part in the steering wheel that was spoilt and so they have to change it and my car won't be ready till 7:00 PM. So I leave to go and pick it up at around 6:30 PM and was made to wait till 8:30 PM before my car got done. I drive it home, all seems fine at first until I realise that the central locking is not working any more. Since it was not a very serious problem I decided that I will get it fixed if and only if I drove in the direction of the service center.
A couple of days later I got a call from the Hyundai Service station enquiring how the service was and if my car had any problems - so I told the lady on the line that my central locking was not working after the servicing. She said OK - so I said is there something you can do about it now that you asked me - she told me to drive the car to the service station or to call the mobile servicing van. So I asked her will I get charged for it and she says yes you will - that did it for me. I had just given my car for a full servicing and had spent close to Rs. 5000 on it and wasted almost half a day dropping and picking my car and when they call to find out if there is an issue and I tell them about it they point me in the direction of a paid service that I could have got even without her help.
So I asked her why did she call and she tells me she called to just get my feedback about the service and to note it. Looks like she did not note down my feedback as there was no response from Hyundai after I told them of my problem after the service. I think if the call did not help in solving my problem then it was a call that just wasted my time and this is not what I expected from Hyundai.
As I said earlier it looks like my frustration with a lot of companies is just going on and on - I hope we improve and show the world that we are really world class - right now we are not.
Comments
To me, the solution is - Feedback from customers should reach senior levels (in the service provider company) and impose penalty on whoever is responsible for customer's bad experience !!
But I hear that the service in India is increasing day-by-day. What do you think of that? Don't you see a differential increment in the service than how it was long back?