divide the country into two segments, one the government/semi-government set up, the other private set up and draw the conclusions.
the government/semi-government set up is what one associates with the inefficient, lazy "sab chalta hai" attitude, no meeting of deadlines/targets, so on and so forth, talk about work culture here and it gets as bad as it could.
take the private set up and you have a completely different picture, a highly efficient set up, professionally well managed, high emphasis given on bottom lines, targets met within deadlines, etc and these people do extensive workshops on inculcating best global practices which means the best out there regularly being engaged to train the staff in india.
indian economy's real driving force is the latter, will the former shape up? highly unlikely and we cant even say they should ship out!
anyways, after reading the first post the sense i get is the discussion is about work culture and not ethics, ethics has to do with morality.
the way out, give the private set a bigger stake in the economic growth of this country, end the government monopoly in as many areas as possible, government needs to implement investor friendly policies, limit its role to very few services and take to administration more efficiently. do this and the private sector will sort it all out for you, they are as such highly efficient.