It's very illogical. But I can see how it gained so much public attention with it's escape from reality appeal. The "revenge" part of the movie when Om is reborn also seems to appeal to the sense of justice of the audience but again, it is brainless and highly unscientific.