People follow paths which suite them some choose Hinduism, some Islam, and some Sikhism as well as many others. According to ones own needs they will follow a path. In this case people have a problem with the beliefs of Niddar Singh.
Now how can this be solved ?
The obvious is a formal debate online or in person.
i have seen whenever someone questions a specif belief of a group it usually ends up in name calling etc...
i would suggest start a new thread where we can all of a formal discussion on this instead of putting down others views we should try and understand each other and the diversity of this world.
in the words of Saint Thomas Aquinas
"Because of the diverse conditions of humans, it happens that some acts are virtuous to some people, as appropriate and suitable to them, while the same acts are immoral for others, as inappropriate to them. "