Agree! also, based on my experience working with indians, they either don't have ability to code neatly or they don't want to code neatly so that other people can follow their work easily due to inconfidence of their work or job security concern. Usually, they are not good at organizing things well. --only from my observations.