Dude, there are multiple problems with your views (for example, why should it be necessary for a journalist to do social betterment for women? Does not make sense.), but nevertheless.
Sheela Bhatt is a well-respected journalist, in journalism for about 25 years. She is the (ex)wife of noted Gujarati journalist Kanti Bhatt who is known pretty much to every Gujarati through his writings in the Gujarati magazine Chitralekha. They even ran their own magazine called Chetmachhandar and then Abhiyaan.
She started out as a protege of K. Bhatt (when she was Sheela Zaveri) and later married him. She is now in an editorial position at India Today.
Bhatts are typically Brahmins in Gujarat. Zaveris are banias (she is from Bombay, though). Bhats may be Kashmiris (I did not know that) although the Bhat last name is common amongst Manglori community (Tulus?).
Having said that, her journalism credentials are impeccable and she is quite powerful in the journalism circles. However, having read her views on Rediff, I have to sadly say that she is heavily influenced by the Arundhati types and NGOs. Maybe she was bought out by some of them; as Dhirubhai the great Ambani had once said, every person has a price, you just need to know what it is.