Hey Masoom,
No matter what anybody says you must believe what you believe in.
People who say things like that (no matter who protects their rights as a forum member) show up for who they are. So they can shout from roof tops but what you believe inside what someone is doing to be right or wrong is the 'truth'.
Ironically these very same posts are fuelling the support Neha campaign on this forum!!
Also, goodness also comes to people who have the humility of not discrediting other people.
So Neha will get her due in what she preceives to be her due - and it may not even have to be material wealth or popularity. These two possessions have very rarely been enough for people to have true happiness.
So do not be sad.
Love
Maya