It is a well known fact that while our netas preach socialism and quotas, our establishments pursue a die-hard profit maximisation principle resulting in their willing to do anything to earn the fast buck. So HDFC, Karvy thought and did what they felt is right - maximise returns (sales) through the dirty route.
Problem with India is not only the dichotomy of principles being followed but also the lack of implementation of laws and rules. If banks etc have been following the rules and codes, how come we are once again noticing the rebirth of another scam ??