>>81673589
It doesn't. Specially when so many existing religions are all about discrediting each other and claiming to be the one and only truth. If one is correct, than the others are lies, so which one is the right one?
Notice how your vagueness is how you hide the lack of substance in your post