Please note that "Misconduct" and "Standards of Ethics" are two different things. For checking "Misconduct" of a lawyer, there are provisions in Advocates Act. But there are no provisions for checking "Standards of Ethics"
Unless "Professional Ethics Boards" are set up separately, there is no way to upgrade standards of Ethics. Such Boards should consist of Panels of Senior Advocates and Retired Supreme Court and High Court Judges.". The boards need not have any powers to punish any lawyer.
It is enough if they have powers "To receive complaints", "Power to call for explanation from erring lawyers" and "Power to make recommendations to authorities already set up under Advocates Act."
At present, in India, it seems that much needs to be done.