Sebi has cancelled the registrations of 39 stock brokers, seven commodity brokers, and 22 depository participants for failing to meet registration requirements. The regulator aims to prevent misuse of registrations and protect investors. These entities are still responsible for any past actions and dues owed to Sebi.