In my experience with Indian doctors and doctors in UK, I believe doctors in UK are very lazy, inexperienced and do not take responsibility for their job. They do not want to take risk and hence remain non-innovative in their job.
In India; a orthopaedic surgeon does typically 300 operations a year. Some of them do even 400 operations a year, which is amazing.
In a civil district hospital, there are 100 patients every morning and in any case they are dealt with on same day.
In UK, you are lucky if you get appointment to see doctor (GP) on same day. You have to be lucky if you get appointment of consultant (surgeons) within 6 weeks.
It is well known here (UK) that ambulance takes patients from their home to hospital in 5 minutes and then he is seen by doctor in 3 hours time.
Since NHS is run by government, they run it like government office, you have to take appointments for everything. There is no sense of urgency and no personal responsibility.
Doctors here(UK) do their job like babu log in Indian government office. The biggest problem is that in India at-least you can bribe babu to do your job quickly, here you cannot even bribe doctors!!!