Dear Sumit, It was not only RM ROY who only opposed such social evils but there had been many common/well known people, most social reformers, all heros of Bhagti movement etc, who were against, raised their voices and wrote against such evils during past. Dear different perceptions about many practices/traditions in the society existed every where and in all periods, some people accepted activities by heart, some just followed, some did not follow but quitely and some objected openly and raised their voice also, some voices were recorded in books, some individuals worked more even with more results but ignored by the history writers, did not recognised/forgotten by the society.
Each story/historical recorded/unrecorded event is like an information, before agreeing/accepting such inforemation, its source has to be authonticated/assessed, the information has to be co-related, varified and assessed with available information/facts on the subject and than analized by the individual with his ability, knowledge and experience.