ANSWER: Vastushastra is a science. Inthe age when it was formulated, the society was largely illeterate, the illeteracy genarating a fear of the unknown. Science was beyond the realm of their understanding while religion was incultated very early life. It was therefore simpler for the ancient Vastu expert's to spread the concepts of the vastushastra through the intricate network of religion. if they wanted a happier, healthier world they had to resort to spreading rumors and threatning people of dire consequences of the norms of Vastushastra. Unfortunately as time passed, only the superstitious filtered down the generations, while the actual theory eluded the world.