Do Indians Deserve Micromanagers?

The Indian managerial workforce is often accused of being micromanagers.